 4 8 0 1 2 11 12 9 5 6 7 10
 3 14 13 15 16
 18 19 17
