A puzzle that broke a lot of smart heads.

 

v20240901