power of connection puzzles