Nonogram: Lock and key