Итоги голосования для комментария:
Arris P.S. Я тоже думал, что полчаса делов. Оказалось, что если писать тяп-ляп — я уложусь в час. Я решил написать хорошо :)
Ушло чуть больше времени.

Да, есть мелкие баги — гребаные кавычки. Не заметил, исправлю.