.
            .
                .
                   .
                       .
                           .
                               .
                                   .
                                       .
                                           .
                                               .
                                                   .
                                                       .
                                                           .