---------------------------------- ---------------------------------- ---------------------------------- ---------------------------------- -------2-------3-------4--4-4-4--- -3-3-3---3-3-3---3-3-3---3-3-3---- ---------------------------------- ---------------------------------- ---------------------------------- ---------------------------------- -------2-------3-------4--4-4-4--- -3-3-3---3-3-3---3-3-3---3-3-3---- ---------------------------------- ---------------------------------- ---------------------------------- ---------------------------------- -------2-------3-------4--4-4-4--- -3-3-3---3-3-3---3-3-3---3-3-3---- ---------------------------------- ---------------------------------- ---------------------------------- ---------------------------------- -------2-------3-------4--4-4-4--- -3-3-3---3-3-3---3-3-3---3-3-3----