Bitcoin Puzzle Solved!