::  ==    @  ==   666666666    ::::::    :::::    :  ==     @  ==   666666666    :6666:    ::::: =    ==      @                           /        ==  ==               666666666  @ :6666:     6666  = ==  3     666     666666666  @ ::::::       66    =  3              666666666  @       ==    666         =:6  666     WWWWWWW    @  @          6           =:6                        @          6     /     =:6                        @ ====     666    ^    =:6                     3  @ == ==      6   /d    =:6      @@@@VVVVVVV       @ ==  =      6         =:6          666666666     @ =   =    666   /     =:6  :       666666666     @ ====     6         3      ::      666666666                6      :   3     ==   &&&666666666  ==   666666   666    ::         ==  &&&666666666  ==                    ::         == &&&              6666            ==  ::      @  ==&&&666666666     6666  /        == =  ::     @   =&&&666666666     6666      :::::   ==  ::    @    &&&666666666     6666      :::::              ==                                                ==     666666666         66666666666666       4          666666666  ==  =  66666666666666       4   ==     666666666  ==  =  66666666666666    ===    =  ==  666666666  ==  =  66666666666666   ====    =      666666666  ==  =  66666666666666  ====     ===                      66666666666666 ====      ===    666666666                       ====    4         666666666              ============      4        666666666              ===========           ==   666666666                       =        4   ==   666666666   2222         =======