13 ingenious solutions

 

v20240901