1----------------------------------------- 2---66-77-99----------------------44-55-77 3-77----------66-77-99--22-33-5555-------- 4-----------77--------33------------------