Едва не забыл)

Пол рабочего дня потратил на вот это: