The Deer God puzles