1|------------------------------------------------------------------- 2|---------------------------------------5---5-5-2------------------- 3|--2-4-5---5-5-5-4---4----2^4-2---2-4-5-------------4---4-1--2-4-2---- 4|-----------------5---2---------------------------------------------- 5|------------------------------------------------------------------- 6|-------------------------------------------------------------------