1     1   2        2
2     2   3        2
3     3   4        2
4     4   5        2
5     5   6        2
6     6   7        2
7     7   8        2
8     8   1        2
9     9  10        3
10   10  11        3
11   11  12        3
12   12   9        3
13   13  14        4
14   14  15        4
15   15  16        4
16   16  13        4
17   17  18        5
18   18  19        5
19   19  20        5
20   20  17        5
21   21  22        6
22   23  24        6