5 Tips for Mastering Even the Trickiest Puzzles