АЛС-ЕН сделан правильно. И со звуком.
Но говнокод...