If the bug were too high try a lover one ;) if there isn't push one from above.
I'm currently stuck on the final place.
edit: just found out how to finish it.
There are no lower ones, at least none even close to the hole. I couldn't figure it out, and gave up.
But there is, take a look at the left side. If you climb up to the top the firs one to the left is what you need.