I am really bad with this kind of code levels but I managed to solve it... I dechypered easy how to take the first three stars but then I get stucked & started putting the draggables in different positions... & then suddenly worked... but I must admit that I can not see the logic behind of those positions... thanks @JustcallmeVGM
Fun puzzle which is mysterious at first. I too easily could get 3 stars. Then after some tries I realized the solution. Spoiler: Solution idea You have to treat the metal as if they are pipes (which connect between them). The water which flow from the top should reach the sink on the left, without water leaking away. The bottom row becomes a dead end, the middle row the pipe towards the sink, the top row needs to feed the lower rows. Top left tile never gets any water.
An interesting interpretation of a well known game. You do have to wait a little longer than comfortable for the win block... I almost restarted Fun alternate level. Thx