The Freedom Trail Puzzle