Another attempt to rehabilitate and at least somehow get out of the minuses))) I wrote like that at night when I was completely tired of coding)))

 

v20240901