Crossword Puzzle II

A crossword puzzle consists of an MxN grid with M rows and N columns. Initially, some of the squares are filled, and some of the squares are empty, which are to be filled by answering the questions. The answers to the questions are written in the empty squares until we reach the puzzle boundaries or initially filled squares.

This is a companion discussion topic for the original entry at