Hey, thank you for playing my game! That level is arguably the trickiest one. There is actually a proper solution though. You have to slide to the platform above the right button first, before going to the left button. Also the ladders are essential for this solution :)