Puzzle #128

270 268 134 132 66 64 32 30