Two-Dimensional Phase Retrieval as a 'Crosswords' Problem