Um .... well, somehow this program works)))

 

v20240901