I got all the keys and spoke to the ghosts, but it still says I haven't completed the puzzle. Am I missing something else?