1 2 H 3 4 F
1 10 11 0 1 12
10 8 18 10 7 35