Puzzle #128
270
268
134
132
66
64
32
30