----------------33------- ------4------3-----4----- --6-6----6------------6-- -------------------------