(вариант 1B) Alex Chorny