Had a pm asking for help on this one - here is some help!
Push first boulder right and stay in red sphere. Then step down and slide on ice curve and push boulder up. Now push the other boulder down and push the red sphere up and left onto red button.
Now go through red gate and tramp left, push box in water and push green sphere right, down and down again into the bottom water hole. Now push prism up out of that room and back down again and leave resting on green sphere (already in water). Now go back up to the top room and push the last boulder right, down and left onto pink button.
Now push prism through pink gate, below tramp and use the bottom tramp to tramp the prism over the wall. Go around to prism and push all the way through red gate and over tramp for green button!
Then yellow sphere up and push icecube left to above ice curve. Take coins around monster gen and push yellow sphere left to bounce back off ice cube and push it around the ice curves to keep white timer open!
Hope that gets you on your way
Please let me know if you need more help!