I think level three is impossible, because you aren’t able to jump up onto the top platform…
It's possible, trust me :)
You need two boxes to cross the gap, and you can use one to get the other from the platform
Once you realize you can push AND pull then you'll get it