5
13 18 29 8
29 8 31 19
31 19 41 30
41 30 17 32
17 32 13 18
1
3
23 19
31 25
21 27
