A new look at the problem

 

v20240901