A puzzle for those who have nothing to do. I wrote it myself. 20 levels. So far we have only reached 11.

 

v20240901