Difficult Hidden Picture Puzzles