99 55 3 6 7 3 2 8888 5 11 13 15 17 19 87 86 85 84 83 82 81 80
74 73 72 71 70 69 68 67 61 62 63 64 65 66 67 68 69
11 13 12 14 15 17 16 18 19 21
-1
