Puzzle.
0.26488089561462