Итоги голосования для комментария:
Krayk Рад, что пригодилось!
Рано или поздно делаю ещё и короткую версию.