Grid Blocks Puzzle

Grid Blocks Puzzle