Difficult, unsolved puzzle.

Printable View