Fill the field. Block Puzzle!

Fill the field. Block Puzzle is the original puzzle game. There are total (5x1000) = 5000 tasks.