I'm stuck step frog!

2
I'm stuck step frog!
0.066879034042358