different approach to solving the same problem

 

v20240901