 0        1        1        / 1 '''''''''        ''''''''' 1 '========='      '========='  '666666666'&&  &&'666666666'   '''''''''&&&  &&&'''''''''             &&@  @&&                                                                                  &&@  @&&             '''''''' &&&  &&& ''''''''   '66666666'&&&  &&&'66666666' '6========6'      '6========6''6=?@@@@3=6'      '6=3@@@@?=6''6========6'      '6========6' '66666666'        '66666666'   ''''''''          ''''''''           666      666                  666      666                                              I      666      I       =          6666666         = ==6       ''''''''''       ==6=66      ''        ''      =66666      ''        ''      666          ''''''''''                I &&66666666666&&I           &&&&& ========= &&&           &&&    66===66   &&      ==   N  V     666    V  N   ====   =66=            =66=   ====   =66=  666   666 =66=   ====   ====  ===   === ====   ====   ===D            C===   ====   66=D     ===    C=66   ====   66=D    d=^=    C=66   ==