Испытание: вторая раскладка (как вам мое выполнение?)

Хорошее решение. Можете посмотреть другие варианты решения (если интересно) в этой теме.