400 361 324 256 225 196 169 144 121 100 This puzzle comes from Mary Immaculate School in Key West.
This puzzle comes from Mary Immaculate School in Key West.