Вот как-то так. Скорее всего, буду за 2 вышевывешенные команды