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