Grids by avi

1 grids

US #52416
by avi

Difficulty: Hard