Посмотрите предложенный вариант (оформление не соблюдалось). Ответ выделен зелёным (можно упростить до )