Как-то так я думал, пока не посмотрел прохождение