I made the puzzle not so easy, because thats the game objective :P
But here below some hints, since they arent easy:
For the water enemy, if you stop moving, see its behavior. Then if you move, how can you use the level at your advantage?
The left side is really just exploration, while the right side, I gave some hints how to solve it ;)