Super puzzle

15
Super puzzle
0.0538489818573