llll,,,,,,,,,lll
,,''' ,,,,''''''''''l,,,, ,,,,
'''''''lllllll,,,,,,,, ll' ,,ll'' ,,,,,,,,lll
,,lllll, ,,,ll'''''''' ,,lllll', lll ''''llll''l' 'l,,,,,,,,,,
,,,,,,,,,,,,lllllllll' ''lll' ''''''''lll,,lllll,,, lll, ,lll''llll'''ll,,,,
'''''''''''' 'lll,, ,lll' ,lllll,,,,,,,,,, '''' '''llll,l,,,llll,,lll' ,,ll' ,,,,,,,,
,,ll, ,,, ' ,lll' ,lll,, ll' ll,,,,,,llll''''''lll,,,,, ''''''''''lll,,,,,,,
,,lll'' ''lll,,,llll,,, ''''''''''''lll' llll,,,,,,,,,l'''lll' ,,,,,,,,,
,,llllll,,,,,, lll lll''''' lllll,,,,,,,,ll'llll' '''''''''lllll,,
,lll' '''''''''llll,,,,,, ''''''l' ,l,,,,,,,,,,
,lll' lll''''''ll,,,,,, ''''''''''lllll,,,,,,,
lll' ,lll,,,,,,, lll '
,, ' '''''lll'
'lll''''llll,,,,,,,,,,
,,,,,, ''' lll' ,ll' ll'''
'''ll'''''llll,llll,,,ll'
,lll''''''''l,,,,,,l''''''''
,lll'''''''''ll,,,lll'
'''''''''''lll,,,lll
,, ''
''''''''llll,,,,,,,,,,
,, ''''''
''''''''llll,,,,,,,
,,,,,,, '
''''''''''lll,,,,,,,,,,
''''''