Итоги голосования для комментария:
Фиркрааг
Остальное написал по ссылке, правда есть несколько кривых моментов, нелья подредактировать.