Эмм... Мне одному кажется, что это уже немного перебор?

 

v20240901