---------------------------------- ---------------------------------- ---------------------------------- ---------------------------------- ------------8------------6---6---- ------8-8-8---8-6-4-4-4----6------