Мне вот такое решение

#62763
ВолшебницаВолшебница
Участник
  • Левобережье

Мне вот такое решение нравится — простое и практичное: