Выкладываю на обсуждение

 

v20240901