Попытка быстро набросать Эрнеста за 5 минут.. вроде получилось...