E:------------------------ H:------------------------ G:------------------------ D:2-4-6-7-7------2--2-2-2- A:0-2-4-5-5--5-5-0--0-0-0- E:-----------3-3----------