этом примере хорошо видно, как сначала приходят общие контуры решения, а затем оно постепенно проявляется во всех деталях.