Super puzzle

15
Super puzzle
0.25464105606079