█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓█▓▓▒▒▒███▓▓▓▓▓▓▓█████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████▓▒▒░░.......................░▒███████████████████████▓█████▓▒░........................░▒▒███████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▓▒..................................░▓█████████████████▓░░██▒..................................░▒▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▓▒........................................░▓█▓....▒▓████▓░...░.........................................▒▓██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒......................................................▒▒▒░...................................................▒███████████████████████████████████████████████████████
███████████████████████████████████████████████████████████▓▒..................................................................................................................░▓████████████████████████████████████████████████████
█████████████████████████████████████████████████████████▒░.....................░...........░....................................................................................▒███████████████████████████████████████████████████
██████████████████████████████████████████████████████▓░...........................................................................................................................▒█████████████████████████████████████████████████
████████████████████████████████████████████████████▓................................................................................................................................▓███████████████████████████████████████████████
██████████████████████████████████████████████████▒..........................................░............................░...........................................................░██████████████████████████████████████████████
███████████████████████████████████████████████▓▒.......................................................................................................................................▓████████████████████████████████████████████
█████████████████████████████████████████████▒..........................................................░░...............................................................................▒███████████████████████████████████████████
███████████████████████████████████████████▓............................................................░..................................................................................██████████████████████████████████████████
█████████████████████████████████████████▒░............░.................................░.........░........................................................................................▒████████████████████████████████████████
██████████████████████████████████████▓.......░...............................................................................................................................................▓██████████████████████████████████████
██████████████████████████████████████░........░...............................................░...............................................................................................▒█████████████████████████████████████
█████████████████████████████████████▓..░░........................................░...............................░.........................░...................................................▒████████████████████████████████████
█████████████████████████████████████..░░░.............................░.........░...........................................................░....................................................▓██████████████████████████████████
████████████████████████████████████............................................░...........░.....................................................................................................▓██████████████████████████████████
███████████████████████████████████....................................................................░░.........................................................................................███████████████████████████████████
█████████████████████████████████▓............................░.......................................░░..........................................................................................▒██████████████████████████████████
██████████████████████████████▒░........................................░░..........................................................................................................................█████████████████████████████████
█████████████████████████████......░..................................░.............................................................................................................................█████████████████████████████████
█████████████████████████████▓.....░.....................░.............░.........░..................................................................................................................█████████████████████████████████
██████████████████████████████▓.░...................░.............................................░..................................................................................................▒███████████████████████████████
███████████████████████████████.......░............................░.......░.......................░...................................................................................................██████████████████████████████
██████████████████████████████▒...░...░.......................░.............░.................░.░.................................░.....................................................................▓████████████████████████████
██████████████████████████████▓..░░............................░.......░.░.................░.░.░░...░░░░▒▒░░...................................░.........................................................▓███████████████████████████
██████████████████████████████▒.....░...░...................................................░░..░.░▒▒▒▓▓▓▓▓▒▒░░.........................░.................░...............................................███████████████████████████
████████████████████████████▒..............................................................░....░▒▒▓▓▓▓▓▓▓▓▓▓▒░░.........................░...............░░...............................................███████████████████████████
███████████████████████████▒....░..░..........................░░......................░.░.....░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒.........................................░...............................................░██████████████████████████
███████████████████████████▒▓█▓..............................░..............................░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒..........░.............................................................................██████████████████████████
██████████████████████████████▓...░......................░..........................░.....░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░.........................................░............................................▒█████████████████████████
████████████████████████████▓░...░..░░.............░.....░.░░░.........................░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒..................................░.......░...░...........................░............▒████████████████████████
██████████████████████████▓.....░...................................░.......░.........░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░...░..........░..░..........░...░...........░░...................................░....░███████████████████████
█████████████████████████▒...░░░░░..................................................░▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░.░.........░.............░.....░......................................................███████████████████████
████████████████████████░...............................░░░........................░▒▒▓▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░.....░...░.....░...░................................................................▓███████████████████████
████████████████████████▒▒▓▓▒░.......................░...░........................░▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░..░.......░...░.░░...............................░..................................▓███████████████████████
██████████████████████████████....................................................▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░........░░░.....░...........................░░.....................................▓███████████████████████
██████████████████████████████.............░░░.................░.................░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.░...░.........░░░.................................░................................███████████████████████
██████████████████████████████........................░░░.....░.................░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒...░...........░░░.................................................................███████████████████████
██████████████████████████████.........................░.......................░▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒...░...░...░░░░░░░...............................................................▓███████████████████████
████████████████████████████▓...........░...............░.....................░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░...░....░░░░░..░░░.............................................................▒████████████████████████
████████████████████████████▓................................................░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░.░.......░░░..░░░................................░░...........................▓████████████████████████
████████████████████████████░................................................░▒▒▒▒▓▓▓▓▓▓▓▓▓▓█▓███▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░..........░▒░...░............░................░...............................░████████████████████████
███████████████████████████▓...........░.............░.░....................░▒▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░.░.░....░░░░...░...................................░........................▓████████████████████████
████████████████████████████▓▒▓█▓...........................................░▒▒▒▒▒▒░░░░..........░░▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░.░.........░.....░............░.............................................▒█████████████████████████
████████████████████████████████............................................░▒▒▒▒░░░░░▒▒▒▒░▒░░░░......░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░...........░░░░..........░.....░...............░░...........................▓██████████████████████████
███████████████████████████████............░░.......░░......................░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░░..░..░..░▒▓▓▒░.░░.......░................................................▓███████████████████████████
███████████████████████████████......................░░.....................░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░......░▒▓▓▓▒░░░░......................................................▒████████████████████████████
████████████████████████████████░.........░.................................░▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▒▒░░...░..░▒▒▒░░.░░░......................................................████████████████████████████
████████████████████████████████▒..............░......░.....................░▒▒▓▒▒▒▒▓▓▒▒▒▒░░░░.░░..░▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░..░...░▒▒▒░...░...................................░...................▒███████████████████████████
████████████████████████████████▒.....................░.....................░▒▓▒▒▒▓▒▒▒▒▒░.░▒░.░▓▓▓..▒▓▒▒▒▓▓▒▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒........░.░░░...░.......░░..............................................███████████████████████████
█████████████████████████████████░..........................................░▒▓▓▒▒▒▒▒▒░.░▒██▒.░..░..▓██▒▒▓▓▓▓▓▓▓▓██▓▓▓▓▓▒▒▒▓▒▒▒▓█▓.......░▒▒░░.░.░░░.....................................................░███████████████████████████
█████████████████████████████████...................░.......................▒▒▓▓▓▒▓▒▒▒▒▒▒▓███▒....░▒███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▒▓▓██▒.....░▒█▓▓▒░.░░▒▒░...░...............................................█████████████████████████████
██████████████████████████████████░........................................░▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▒░...░▓▓▓▒▒▒░.░░▒░░..................................................▓████████████████████████████
██████████████████████████████████▒........................................▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▒▒...░▒▒▒▓▓▒░░.░░▒...................................................▒████████████████████████████
█████████████████████████████████▓........................................░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▒░...▒▓▓▓▓▓▒▒░.░░░..........................................▓█▓.......████████████████████████████
█████████████████████████████████.........................................▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▒...▒▓▓▓▓▓▓▒▒.░░▒░..........................................▓██▓░░░░▓████████████████████████████
█████████████████████████████████▒........................................▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒░..▒▓▓▓▓▓▓▓▒░░▒▒▒░..........░................................▒██████████████████████████████████
███████████████████████████████████░......................................░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░.░░▒▓▓▓▓▓▓▓▒▒▒▒▓▒▒░░.........░.................................▓████████████████████████████████
████████████████████████████████████▒.....................................░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒...░▒▓▓▓▓▓▓▓▒▒▒▒▓▓▒▒░..............░.............................████████████████████████████████
███████████████████████████████████▓▒.....................................░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░..░▒▓▓▓▓▓▓▓▓▒▒▒▒▓▓▒▒░............................................▓███████████████████████████████
███████████████████████████████████▓▒▒░...................................░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▒░..░▒▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▒░░...........................................████████████████████████████████
██████████████████████████████████████▓...................................░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓█▓▓▓▓▒▓▒▒▒▒▓▓▓▓▓▒░..░▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░░..........................................█████████████████████████████████
██████████████████████████████████████▓........░...........................▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒░..░▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░░.......................................▒███████████████████████████████████
██████████████████████████████████████░....................................▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████▓▓▓▓▓▓▓▓▓▓▓▓▓▒..░▒▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒░.......................................░████████████████████████████████████
██████████████████████████████████████▒....................................▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓▒▓▓▓▓▒░.░▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒░......................................▒█████████████████████████████████████
███████████████████████████████████████▓▒..................................░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░▒▒▒▒▒▓▓▓▓▒▒▒▒▒░▒▒▓▓▓▒░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒░.....................................███████████████████████████████████████
█████████████████████████████████████████▓..░░..............................▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.....................................███████████████████████████████████████
██████████████████████████████████████████░.................................▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓░.░▒▒▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░....................................▓███████████████████████████████████████
███████████████████████████████████████████▒................................░▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░..................................▓.▓████████████████████████████████████████
████████████████████████████████████████████▓▒▓▓▓░..........................░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒▒░................................▓████████████████████████████████████████████
██████████████████████████████████████████████████▓▒░▒██▒....................▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒.................................░████████████████████████████████████████████
██████████████████████████████████████████████████████████...................░▒▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓░......................░▓█▓▒......████████████████████████████████████████████
██████████████████████████████████████████████████████████░..................░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓░......................█████▓░...░████████████████████████████████████████████
███████████████████████████████████████████████████████████▒..................▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒......................████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████..................░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓░.................▒...▒████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████.................░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒..............░▒██▓..▒█████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████░......▓████▓....▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒░............▒████▓..▒██████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████...▓████████▓....▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒.............▓██████▓▒███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▒▒▓██░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒.........▒▓████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓░░▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒▒▒░........▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▒▒░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒██▓▓▓██████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▒░░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▒░▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▒▒▓▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▒░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░░▒▓▓▓▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒░░▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▒▒▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▒▒▒▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▓▒▒▒▒▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▒▒▒▒▒▒▒▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓██████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓▓████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓█▓▓▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████████████▓▓███▓█▓▓▓█████▓█████▓███▓█████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▒▒▒░░░.░░░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒░...........░░░░░░░░░░▒▒▓▓████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓░.......░....░░░░░░░░░░░░░░░▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████▓......░░.....░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▒......░░....░░▒░▒░░░▒░░░░░▒▒▒▒▒░░░░░░░░▒▒░.░▓██████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▒...░░░.░....░▒▒▒░▒░▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░░░▒▒░.░▓████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓....░░......░▒▒▒▒░▒▒▒░░░░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████▓..........░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████...░░...░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒░▒███████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▒.░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▓▓▓▒▓▒▒▒▓▒▓▒▒▒▒░░░░░▓█████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░......░░░░░░▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.░▓███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓.......░░░░░░░░░.░░░.░░░.░.░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░▓█████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒░..░░░░░░.....░.░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▒▒▒░░.░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒.▓████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████░░░.......░░░░░░░.░░░░░░▒░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▓▓▒▓▓▒▒▒░...▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒.▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████.......░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▓▒▒▒▒▒▒▒▒░░░░░▒▒▓▓▓▓▓▓▓▓▒░░.▒██████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▒░░░░.░░░░░░░░▒░░░░▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▓▒▒▒▓▓▒▒▒▒▒▒░▒▓▒▓▓▓▓▓▓▓▒..▓█████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████▒▒▒░░░░.░.░.░░░░░░░░░.........░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▓▓█▓▒░.▓████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▒░▒░░░░...░░░░▒░▒░░.░.░.░░..░.....▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▒▒░▒▓▓▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒.▓███████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒.░▒░░░░.░░░░░░▒▒▒░░.......░░░........▒▓▓▓▓▓▒▒▒▒▒▓▓▓▒▓▒▒▒▓▒▒▓▓▓▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒.▓██████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████░.░░░...░░░░░░░░░░░░░.░.░.░...░..░░.....▒▓▓▓▓▓▒▒▒▒▓▓▓▒▓▓▒▒▓▒▒▓▓▓▓▒▒▒▓▓▓▓▓▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓▒.██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████.░░░░░░░░░░░░░░░░░░░░░░░░░░░....░░░░░░..▒▓▓▓▓▓▓▒▒▒▓▓▓▒▓▓▒▓▓▒░▓▓▓▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▓▓▓▒▒█████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████░░░░░▒▒▒░▒▒▒░░░░░▒░░░▒▒░░░░░░░░░░░░░░▒░░.▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▒▓▓▓▓▓▒▒▒▒▓▓▓▒▒▒░▒▒▒▒▓▓▒▓████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒░░▒░░░░.░░░..░░░░▒▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▒░▒▒▒▒▓▒░████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒...░░░░░░░.....░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓█▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▒░▒▒▒▒▒░▓███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.▒░░░▒░░░░.░.░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░▒░░░░.░.░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░░░░░░░░░..░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▓██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░▒░▒▒░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░▒▒▒▒░░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒░▓█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒░▒▒▒░░..░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒░░░░░▓████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓.░▒░..░░░.▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓██▓▓▓▓▓▓▓▓▓▓▒▒▓░░░▒░▒████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░.░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓██▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░▒░.▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▒▓▓▒▒▒▒░░░░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░...░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒░..▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░...░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▒▓██▓▓▓█▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒░.▒██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒...░░░░░.░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▓▓▒▓▒▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░▒▒▒▒▒░██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░..░░░░░...░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▒▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░.░░░░......░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▓▒▒▓▓▒▓▓▒▒▒░▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░........░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░...░░░░░.░▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░░░░░░....░▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▓▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░▒░▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒.░░░.....░.░▓▓▓▓▓▓▒▒░░░░.░...░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓..░.....░..░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░...░.░░▒▒▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓░░.....░...░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▓▒░....░░..░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▓▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░...░░.▓███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒▒▓▒░░░░░...▒▓▓▓▓▓▓▒▒▒▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░..░░▓████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓▒░░░....▒▓▓▓▓▓▒▓▒▒▒▒▒▒▒░.░░.▒▒.░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒▒...░░▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░.▓█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░░...▒▓▓▓▓▒▒▒▒▒▒▒▒░░░▒▓▓....▓░░▓▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒▓..░.▓▒.░▒▒░░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒.▒██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░....▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒▓▓▓▓▒....░▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓█▓.....▒▓█▓▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒███████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓▓▒░░..░.▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓█▓▒░.░.░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒▒▓▓▓▒░..▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒░░▒░████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒▒▓░.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒▒░░▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒░▓▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒▒▓▒░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▒▓▓▒░▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▒▒▒▓███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▒▒▓█▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒░▒▒▓▓▒▒▒███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒░░▒░▒▒▒░░██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░▒▒░▒▒▒.░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒░░░▒█▒.▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░██▓██▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒▓▓▓░░▓█████▓.████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▒▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓.░██████▒▒████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▒.██████▓▒█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▒▒▓▓▓▓█.▓█████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓███▓░██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████▒▒██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████.▓██████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▓.███████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████▒▓███████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓██████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▒▓▒▒▒▓▓▓▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓█████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▒▒▒▒▒▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▒▒▒░░░.░░░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒░...........░░░░░░░░░░▒▒▓▓████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓░.......░....░░░░░░░░░░░░░░░▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████▓......░░.....░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▒......░░....░░▒░▒░░░▒░░░░░▒▒▒▒▒░░░░░░░░▒▒░.░▓██████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▒...░░░.░....░▒▒▒░▒░▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░░░▒▒░.░▓████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓....░░......░▒▒▒▒░▒▒▒░░░░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████▓..........░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████...░░...░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒░▒███████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▒.░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▓▓▓▒▓▒▒▒▓▒▓▒▒▒▒░░░░░▓█████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░......░░░░░░▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.░▓███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓.......░░░░░░░░░.░░░.░░░.░.░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░▓█████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒░..░░░░░░.....░.░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▒▒▒░░.░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒.▓████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████░░░.......░░░░░░░.░░░░░░▒░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▓▓▒▓▓▒▒▒░...▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒.▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████.......░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▓▒▒▒▒▒▒▒▒░░░░░▒▒▓▓▓▓▓▓▓▓▒░░.▒██████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▒░░░░.░░░░░░░░▒░░░░▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▓▒▒▒▓▓▒▒▒▒▒▒░▒▓▒▓▓▓▓▓▓▓▒..▓█████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████▒▒▒░░░░.░.░.░░░░░░░░░.........░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▓▓█▓▒░.▓████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▒░▒░░░░...░░░░▒░▒░░.░.░.░░..░.....▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▒▒░▒▓▓▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒.▓███████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒.░▒░░░░.░░░░░░▒▒▒░░.......░░░........▒▓▓▓▓▓▒▒▒▒▒▓▓▓▒▓▒▒▒▓▒▒▓▓▓▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒.▓██████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████░.░░░...░░░░░░░░░░░░░.░.░.░...░..░░.....▒▓▓▓▓▓▒▒▒▒▓▓▓▒▓▓▒▒▓▒▒▓▓▓▓▒▒▒▓▓▓▓▓▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓▒.██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████.░░░░░░░░░░░░░░░░░░░░░░░░░░░....░░░░░░..▒▓▓▓▓▓▓▒▒▒▓▓▓▒▓▓▒▓▓▒░▓▓▓▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▓▓▓▒▒█████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████░░░░░▒▒▒░▒▒▒░░░░░▒░░░▒▒░░░░░░░░░░░░░░▒░░.▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▒▓▓▓▓▓▒▒▒▒▓▓▓▒▒▒░▒▒▒▒▓▓▒▓████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒░░▒░░░░.░░░..░░░░▒▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▒░▒▒▒▒▓▒░████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒...░░░░░░░.....░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓█▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▒░▒▒▒▒▒░▓███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.▒░░░▒░░░░.░.░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░▒░░░░.░.░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░░░░░░░░░..░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▓██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░▒░▒▒░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░▒▒▒▒░░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒░▓█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒░▒▒▒░░..░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒░░░░░▓████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓.░▒░..░░░.▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓██▓▓▓▓▓▓▓▓▓▓▒▒▓░░░▒░▒████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░.░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓██▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░▒░.▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▒▓▓▒▒▒▒░░░░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░...░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒░..▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░...░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▒▓██▓▓▓█▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒░.▒██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒...░░░░░.░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▓▓▒▓▒▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░▒▒▒▒▒░██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░..░░░░░...░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▒▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░.░░░░......░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▓▒▒▓▓▒▓▓▒▒▒░▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░........░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░...░░░░░.░▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░░░░░░....░▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▓▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░▒░▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒.░░░.....░.░▓▓▓▓▓▓▒▒░░░░.░...░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓..░.....░..░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░...░.░░▒▒▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓░░.....░...░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▓▒░....░░..░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▓▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░...░░.▓███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒▒▓▒░░░░░...▒▓▓▓▓▓▓▒▒▒▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░..░░▓████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓▒░░░....▒▓▓▓▓▓▒▓▒▒▒▒▒▒▒░.░░.▒▒.░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒▒...░░▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░.▓█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░░...▒▓▓▓▓▒▒▒▒▒▒▒▒░░░▒▓▓....▓░░▓▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒▓..░.▓▒.░▒▒░░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒.▒██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░....▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒▓▓▓▓▒....░▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓█▓.....▒▓█▓▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒███████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓▓▒░░..░.▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓█▓▒░.░.░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒▒▓▓▓▒░..▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒░░▒░████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒▒▓░.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒▒░░▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒░▓▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒▒▓▒░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▒▓▓▒░▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▒▒▒▓███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▒▒▓█▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒░▒▒▓▓▒▒▒███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒░░▒░▒▒▒░░██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░▒▒░▒▒▒.░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒░░░▒█▒.▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░██▓██▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒▓▓▓░░▓█████▓.████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▒▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓.░██████▒▒████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▒.██████▓▒█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▒▒▓▓▓▓█.▓█████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓███▓░██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████▒▒██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████.▓██████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▓.███████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████▒▓███████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓██████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▒▓▒▒▒▓▓▓▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓█████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▒▒▒▒▒▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▒▒▒░░░.░░░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒░...........░░░░░░░░░░▒▒▓▓████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓░.......░....░░░░░░░░░░░░░░░▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████▓......░░.....░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▒......░░....░░▒░▒░░░▒░░░░░▒▒▒▒▒░░░░░░░░▒▒░.░▓██████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▒...░░░.░....░▒▒▒░▒░▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░░░▒▒░.░▓████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓....░░......░▒▒▒▒░▒▒▒░░░░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████▓..........░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████...░░...░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒░▒███████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▒.░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▓▓▓▒▓▒▒▒▓▒▓▒▒▒▒░░░░░▓█████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░......░░░░░░▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.░▓███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓.......░░░░░░░░░.░░░.░░░.░.░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░▓█████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒░..░░░░░░.....░.░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▒▒▒░░.░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒.▓████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████░░░.......░░░░░░░.░░░░░░▒░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▓▓▒▓▓▒▒▒░...▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒.▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████.......░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▓▒▒▒▒▒▒▒▒░░░░░▒▒▓▓▓▓▓▓▓▓▒░░.▒██████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▒░░░░.░░░░░░░░▒░░░░▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▓▒▒▒▓▓▒▒▒▒▒▒░▒▓▒▓▓▓▓▓▓▓▒..▓█████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████▒▒▒░░░░.░.░.░░░░░░░░░.........░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▓▓█▓▒░.▓████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▒░▒░░░░...░░░░▒░▒░░.░.░.░░..░.....▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▒▒░▒▓▓▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒.▓███████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒.░▒░░░░.░░░░░░▒▒▒░░.......░░░........▒▓▓▓▓▓▒▒▒▒▒▓▓▓▒▓▒▒▒▓▒▒▓▓▓▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒.▓██████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████░.░░░...░░░░░░░░░░░░░.░.░.░...░..░░.....▒▓▓▓▓▓▒▒▒▒▓▓▓▒▓▓▒▒▓▒▒▓▓▓▓▒▒▒▓▓▓▓▓▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓▒.██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████.░░░░░░░░░░░░░░░░░░░░░░░░░░░....░░░░░░..▒▓▓▓▓▓▓▒▒▒▓▓▓▒▓▓▒▓▓▒░▓▓▓▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▓▓▓▒▒█████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████░░░░░▒▒▒░▒▒▒░░░░░▒░░░▒▒░░░░░░░░░░░░░░▒░░.▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▒▓▓▓▓▓▒▒▒▒▓▓▓▒▒▒░▒▒▒▒▓▓▒▓████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒░░▒░░░░.░░░..░░░░▒▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▒░▒▒▒▒▓▒░████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒...░░░░░░░.....░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓█▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▒░▒▒▒▒▒░▓███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.▒░░░▒░░░░.░.░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░▒░░░░.░.░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░░░░░░░░░..░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▓██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░▒░▒▒░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░▒▒▒▒░░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒░▓█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒░▒▒▒░░..░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒░░░░░▓████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓.░▒░..░░░.▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓██▓▓▓▓▓▓▓▓▓▓▒▒▓░░░▒░▒████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░.░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓██▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░▒░.▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▒▓▓▒▒▒▒░░░░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░...░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒░..▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░...░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▒▓██▓▓▓█▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒░.▒██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒...░░░░░.░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▓▓▒▓▒▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░▒▒▒▒▒░██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░..░░░░░...░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▒▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░.░░░░......░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▓▒▒▓▓▒▓▓▒▒▒░▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░........░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░...░░░░░.░▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░░░░░░....░▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▓▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░▒░▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒.░░░.....░.░▓▓▓▓▓▓▒▒░░░░.░...░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓..░.....░..░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░...░.░░▒▒▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓░░.....░...░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▓▒░....░░..░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▓▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░...░░.▓███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒▒▓▒░░░░░...▒▓▓▓▓▓▓▒▒▒▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░..░░▓████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓▒░░░....▒▓▓▓▓▓▒▓▒▒▒▒▒▒▒░.░░.▒▒.░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒▒...░░▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░.▓█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░░...▒▓▓▓▓▒▒▒▒▒▒▒▒░░░▒▓▓....▓░░▓▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒▓..░.▓▒.░▒▒░░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒.▒██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░....▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒▓▓▓▓▒....░▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓█▓.....▒▓█▓▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒███████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓▓▒░░..░.▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓█▓▒░.░.░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒▒▓▓▓▒░..▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒░░▒░████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒▒▓░.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒▒░░▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒░▓▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒▒▓▒░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▒▓▓▒░▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▒▒▒▓███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▒▒▓█▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒░▒▒▓▓▒▒▒███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒░░▒░▒▒▒░░██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░▒▒░▒▒▒.░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒░░░▒█▒.▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░██▓██▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒▓▓▓░░▓█████▓.████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▒▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓.░██████▒▒████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▒.██████▓▒█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▒▒▓▓▓▓█.▓█████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓███▓░██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████▒▒██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████.▓██████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▓.███████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████▒▓███████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓██████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▒▓▒▒▒▓▓▓▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓█████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▒▒▒▒▒▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▒▒▒░░░.░░░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒░...........░░░░░░░░░░▒▒▓▓████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓░.......░....░░░░░░░░░░░░░░░▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████▓......░░.....░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▒......░░....░░▒░▒░░░▒░░░░░▒▒▒▒▒░░░░░░░░▒▒░.░▓██████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▒...░░░.░....░▒▒▒░▒░▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░░░▒▒░.░▓████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓....░░......░▒▒▒▒░▒▒▒░░░░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████▓..........░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████...░░...░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒░▒███████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▒.░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▓▓▓▒▓▒▒▒▓▒▓▒▒▒▒░░░░░▓█████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░......░░░░░░▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.░▓███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓.......░░░░░░░░░.░░░.░░░.░.░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░▓█████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒░..░░░░░░.....░.░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▒▒▒░░.░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒.▓████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████░░░.......░░░░░░░.░░░░░░▒░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▓▓▒▓▓▒▒▒░...▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒.▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████.......░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▓▒▒▒▒▒▒▒▒░░░░░▒▒▓▓▓▓▓▓▓▓▒░░.▒██████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▒░░░░.░░░░░░░░▒░░░░▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▓▒▒▒▓▓▒▒▒▒▒▒░▒▓▒▓▓▓▓▓▓▓▒..▓█████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████▒▒▒░░░░.░.░.░░░░░░░░░.........░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▓▓█▓▒░.▓████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▒░▒░░░░...░░░░▒░▒░░.░.░.░░..░.....▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▒▒░▒▓▓▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒.▓███████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒.░▒░░░░.░░░░░░▒▒▒░░.......░░░........▒▓▓▓▓▓▒▒▒▒▒▓▓▓▒▓▒▒▒▓▒▒▓▓▓▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒.▓██████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████░.░░░...░░░░░░░░░░░░░.░.░.░...░..░░.....▒▓▓▓▓▓▒▒▒▒▓▓▓▒▓▓▒▒▓▒▒▓▓▓▓▒▒▒▓▓▓▓▓▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓▒.██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████.░░░░░░░░░░░░░░░░░░░░░░░░░░░....░░░░░░..▒▓▓▓▓▓▓▒▒▒▓▓▓▒▓▓▒▓▓▒░▓▓▓▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▓▓▓▒▒█████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████░░░░░▒▒▒░▒▒▒░░░░░▒░░░▒▒░░░░░░░░░░░░░░▒░░.▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▒▓▓▓▓▓▒▒▒▒▓▓▓▒▒▒░▒▒▒▒▓▓▒▓████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒░░▒░░░░.░░░..░░░░▒▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▒░▒▒▒▒▓▒░████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒...░░░░░░░.....░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓█▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▒░▒▒▒▒▒░▓███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.▒░░░▒░░░░.░.░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░▒░░░░.░.░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░░░░░░░░░..░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▓██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░▒░▒▒░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░▒▒▒▒░░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒░▓█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒░▒▒▒░░..░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒░░░░░▓████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓.░▒░..░░░.▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓██▓▓▓▓▓▓▓▓▓▓▒▒▓░░░▒░▒████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░.░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓██▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░▒░.▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▒▓▓▒▒▒▒░░░░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░...░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒░..▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░...░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▒▓██▓▓▓█▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒░.▒██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒...░░░░░.░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▓▓▒▓▒▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░▒▒▒▒▒░██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░..░░░░░...░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▒▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░.░░░░......░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▓▒▒▓▓▒▓▓▒▒▒░▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░........░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░...░░░░░.░▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░░░░░░....░▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▓▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░▒░▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒.░░░.....░.░▓▓▓▓▓▓▒▒░░░░.░...░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓..░.....░..░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░...░.░░▒▒▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓░░.....░...░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▓▒░....░░..░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▓▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░...░░.▓███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒▒▓▒░░░░░...▒▓▓▓▓▓▓▒▒▒▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░..░░▓████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓▒░░░....▒▓▓▓▓▓▒▓▒▒▒▒▒▒▒░.░░.▒▒.░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒▒...░░▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░.▓█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░░...▒▓▓▓▓▒▒▒▒▒▒▒▒░░░▒▓▓....▓░░▓▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒▓..░.▓▒.░▒▒░░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒.▒██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░....▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒▓▓▓▓▒....░▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓█▓.....▒▓█▓▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒███████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓▓▒░░..░.▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓█▓▒░.░.░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒▒▓▓▓▒░..▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒░░▒░████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒▒▓░.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒▒░░▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒░▓▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒▒▓▒░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▒▓▓▒░▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▒▒▒▓███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▒▒▓█▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒░▒▒▓▓▒▒▒███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒░░▒░▒▒▒░░██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░▒▒░▒▒▒.░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒░░░▒█▒.▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░██▓██▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒▓▓▓░░▓█████▓.████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▒▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓.░██████▒▒████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▒.██████▓▒█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▒▒▓▓▓▓█.▓█████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓███▓░██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████▒▒██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████.▓██████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▓.███████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████▒▓███████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓██████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▒▓▒▒▒▓▓▓▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓█████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▒▒▒▒▒▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▒▒▒░░░.░░░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒░...........░░░░░░░░░░▒▒▓▓████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓░.......░....░░░░░░░░░░░░░░░▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████▓......░░.....░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▒......░░....░░▒░▒░░░▒░░░░░▒▒▒▒▒░░░░░░░░▒▒░.░▓██████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▒...░░░.░....░▒▒▒░▒░▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░░░▒▒░.░▓████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓....░░......░▒▒▒▒░▒▒▒░░░░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████▓..........░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████...░░...░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒░▒███████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▒.░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▓▓▓▒▓▒▒▒▓▒▓▒▒▒▒░░░░░▓█████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░......░░░░░░▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.░▓███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓.......░░░░░░░░░.░░░.░░░.░.░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░▓█████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒░..░░░░░░.....░.░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▒▒▒░░.░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒.▓████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████░░░.......░░░░░░░.░░░░░░▒░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▓▓▒▓▓▒▒▒░...▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒.▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████.......░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▓▒▒▒▒▒▒▒▒░░░░░▒▒▓▓▓▓▓▓▓▓▒░░.▒██████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▒░░░░.░░░░░░░░▒░░░░▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▓▒▒▒▓▓▒▒▒▒▒▒░▒▓▒▓▓▓▓▓▓▓▒..▓█████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████▒▒▒░░░░.░.░.░░░░░░░░░.........░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▓▓█▓▒░.▓████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▒░▒░░░░...░░░░▒░▒░░.░.░.░░..░.....▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▒▒░▒▓▓▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒.▓███████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒.░▒░░░░.░░░░░░▒▒▒░░.......░░░........▒▓▓▓▓▓▒▒▒▒▒▓▓▓▒▓▒▒▒▓▒▒▓▓▓▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒.▓██████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████░.░░░...░░░░░░░░░░░░░.░.░.░...░..░░.....▒▓▓▓▓▓▒▒▒▒▓▓▓▒▓▓▒▒▓▒▒▓▓▓▓▒▒▒▓▓▓▓▓▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓▒.██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████.░░░░░░░░░░░░░░░░░░░░░░░░░░░....░░░░░░..▒▓▓▓▓▓▓▒▒▒▓▓▓▒▓▓▒▓▓▒░▓▓▓▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▓▓▓▒▒█████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████░░░░░▒▒▒░▒▒▒░░░░░▒░░░▒▒░░░░░░░░░░░░░░▒░░.▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▒▓▓▓▓▓▒▒▒▒▓▓▓▒▒▒░▒▒▒▒▓▓▒▓████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒░░▒░░░░.░░░..░░░░▒▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▒░▒▒▒▒▓▒░████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒...░░░░░░░.....░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓█▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▒░▒▒▒▒▒░▓███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.▒░░░▒░░░░.░.░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░▒░░░░.░.░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░░░░░░░░░..░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▓██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░▒░▒▒░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░▒▒▒▒░░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒░▓█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒░▒▒▒░░..░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒░░░░░▓████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓.░▒░..░░░.▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓██▓▓▓▓▓▓▓▓▓▓▒▒▓░░░▒░▒████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░.░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓██▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░▒░.▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▒▓▓▒▒▒▒░░░░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░...░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒░..▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░...░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▒▓██▓▓▓█▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒░.▒██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒...░░░░░.░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▓▓▒▓▒▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░▒▒▒▒▒░██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░..░░░░░...░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▒▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░.░░░░......░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▓▒▒▓▓▒▓▓▒▒▒░▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░........░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░...░░░░░.░▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░░░░░░....░▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▓▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░▒░▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒.░░░.....░.░▓▓▓▓▓▓▒▒░░░░.░...░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓..░.....░..░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░...░.░░▒▒▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓░░.....░...░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▓▒░....░░..░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▓▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░...░░.▓███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒▒▓▒░░░░░...▒▓▓▓▓▓▓▒▒▒▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░..░░▓████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓▒░░░....▒▓▓▓▓▓▒▓▒▒▒▒▒▒▒░.░░.▒▒.░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒▒...░░▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░.▓█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░░...▒▓▓▓▓▒▒▒▒▒▒▒▒░░░▒▓▓....▓░░▓▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒▓..░.▓▒.░▒▒░░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒.▒██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░....▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒▓▓▓▓▒....░▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓█▓.....▒▓█▓▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒███████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓▓▒░░..░.▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓█▓▒░.░.░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒▒▓▓▓▒░..▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒░░▒░████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒▒▓░.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒▒░░▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒░▓▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒▒▓▒░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▒▓▓▒░▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▒▒▒▓███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▒▒▓█▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒░▒▒▓▓▒▒▒███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒░░▒░▒▒▒░░██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░▒▒░▒▒▒.░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒░░░▒█▒.▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░██▓██▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒▓▓▓░░▓█████▓.████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▒▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓.░██████▒▒████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▒.██████▓▒█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▒▒▓▓▓▓█.▓█████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓███▓░██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████▒▒██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████.▓██████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▓.███████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████▒▓███████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓██████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▒▓▒▒▒▓▓▓▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓█████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▒▒▒▒▒▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▒▒▒░░░.░░░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒░...........░░░░░░░░░░▒▒▓▓████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓░.......░....░░░░░░░░░░░░░░░▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████▓......░░.....░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▒......░░....░░▒░▒░░░▒░░░░░▒▒▒▒▒░░░░░░░░▒▒░.░▓██████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▒...░░░.░....░▒▒▒░▒░▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░░░▒▒░.░▓████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓....░░......░▒▒▒▒░▒▒▒░░░░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████▓..........░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████...░░...░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒░▒███████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▒.░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▓▓▓▒▓▒▒▒▓▒▓▒▒▒▒░░░░░▓█████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░......░░░░░░▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.░▓███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓.......░░░░░░░░░.░░░.░░░.░.░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░▓█████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒░..░░░░░░.....░.░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▒▒▒░░.░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒.▓████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████░░░.......░░░░░░░.░░░░░░▒░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▓▓▒▓▓▒▒▒░...▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒.▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████.......░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▓▒▒▒▒▒▒▒▒░░░░░▒▒▓▓▓▓▓▓▓▓▒░░.▒██████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▒░░░░.░░░░░░░░▒░░░░▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▓▒▒▒▓▓▒▒▒▒▒▒░▒▓▒▓▓▓▓▓▓▓▒..▓█████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████▒▒▒░░░░.░.░.░░░░░░░░░.........░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▓▓█▓▒░.▓████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▒░▒░░░░...░░░░▒░▒░░.░.░.░░..░.....▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▒▒░▒▓▓▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒.▓███████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒.░▒░░░░.░░░░░░▒▒▒░░.......░░░........▒▓▓▓▓▓▒▒▒▒▒▓▓▓▒▓▒▒▒▓▒▒▓▓▓▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒.▓██████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████░.░░░...░░░░░░░░░░░░░.░.░.░...░..░░.....▒▓▓▓▓▓▒▒▒▒▓▓▓▒▓▓▒▒▓▒▒▓▓▓▓▒▒▒▓▓▓▓▓▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓▒.██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████.░░░░░░░░░░░░░░░░░░░░░░░░░░░....░░░░░░..▒▓▓▓▓▓▓▒▒▒▓▓▓▒▓▓▒▓▓▒░▓▓▓▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▓▓▓▒▒█████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████░░░░░▒▒▒░▒▒▒░░░░░▒░░░▒▒░░░░░░░░░░░░░░▒░░.▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▒▓▓▓▓▓▒▒▒▒▓▓▓▒▒▒░▒▒▒▒▓▓▒▓████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒░░▒░░░░.░░░..░░░░▒▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▒░▒▒▒▒▓▒░████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒...░░░░░░░.....░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓█▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▒░▒▒▒▒▒░▓███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.▒░░░▒░░░░.░.░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░▒░░░░.░.░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░░░░░░░░░..░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▓██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░▒░▒▒░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░▒▒▒▒░░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒░▓█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒░▒▒▒░░..░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒░░░░░▓████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓.░▒░..░░░.▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓██▓▓▓▓▓▓▓▓▓▓▒▒▓░░░▒░▒████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░.░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓██▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░▒░.▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▒▓▓▒▒▒▒░░░░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░...░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒░..▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░...░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▒▓██▓▓▓█▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒░.▒██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒...░░░░░.░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▓▓▒▓▒▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░▒▒▒▒▒░██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░..░░░░░...░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▒▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░.░░░░......░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▓▒▒▓▓▒▓▓▒▒▒░▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░........░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░...░░░░░.░▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░░░░░░....░▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▓▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░▒░▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒.░░░.....░.░▓▓▓▓▓▓▒▒░░░░.░...░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓..░.....░..░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░...░.░░▒▒▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓░░.....░...░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▓▒░....░░..░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▓▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░...░░.▓███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒▒▓▒░░░░░...▒▓▓▓▓▓▓▒▒▒▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░..░░▓████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓▒░░░....▒▓▓▓▓▓▒▓▒▒▒▒▒▒▒░.░░.▒▒.░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒▒...░░▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░.▓█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░░...▒▓▓▓▓▒▒▒▒▒▒▒▒░░░▒▓▓....▓░░▓▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒▓..░.▓▒.░▒▒░░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒.▒██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░....▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒▓▓▓▓▒....░▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓█▓.....▒▓█▓▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒███████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓▓▒░░..░.▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓█▓▒░.░.░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒▒▓▓▓▒░..▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒░░▒░████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒▒▓░.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒▒░░▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒░▓▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒▒▓▒░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▒▓▓▒░▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▒▒▒▓███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▒▒▓█▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒░▒▒▓▓▒▒▒███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒░░▒░▒▒▒░░██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░▒▒░▒▒▒.░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒░░░▒█▒.▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░██▓██▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒▓▓▓░░▓█████▓.████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▒▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓.░██████▒▒████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▒.██████▓▒█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▒▒▓▓▓▓█.▓█████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓███▓░██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████▒▒██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████.▓██████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▓.███████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████▒▓███████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓██████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▒▓▒▒▒▓▓▓▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓█████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▒▒▒▒▒▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▒▒▒░░░.░░░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒░...........░░░░░░░░░░▒▒▓▓████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓░.......░....░░░░░░░░░░░░░░░▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████▓......░░.....░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████▒......░░....░░▒░▒░░░▒░░░░░▒▒▒▒▒░░░░░░░░▒▒░.░▓██████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▒...░░░.░....░▒▒▒░▒░▒▒▒░░░░░▒▒▒▒▒▒▒▒▒▒▒░▒░░░▒▒░.░▓████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓....░░......░▒▒▒▒░▒▒▒░░░░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████▓..........░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████...░░...░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒░▒███████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▒.░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▓▓▓▒▓▒▒▒▓▒▓▒▒▒▒░░░░░▓█████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░......░░░░░░▒▒▒▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░.░▓███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓.......░░░░░░░░░.░░░.░░░.░.░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░▓█████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒░..░░░░░░.....░.░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▒▒▒░░.░▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒.▓████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████░░░.......░░░░░░░.░░░░░░▒░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▓▓▒▓▓▒▒▒░...▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒.▒███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████.......░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▓▒▒▒▒▒▒▒▒░░░░░▒▒▓▓▓▓▓▓▓▓▒░░.▒██████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████▒░░░░.░░░░░░░░▒░░░░▒▒░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▓▒▒▒▓▓▒▒▒▒▒▒░▒▓▒▓▓▓▓▓▓▓▒..▓█████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████▒▒▒░░░░.░.░.░░░░░░░░░.........░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▓▓█▓▒░.▓████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████▒░▒░░░░...░░░░▒░▒░░.░.░.░░..░.....▒▒▓▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▒▒░▒▓▓▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▒.▓███████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒.░▒░░░░.░░░░░░▒▒▒░░.......░░░........▒▓▓▓▓▓▒▒▒▒▒▓▓▓▒▓▒▒▒▓▒▒▓▓▓▒▒▒▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒.▓██████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████░.░░░...░░░░░░░░░░░░░.░.░.░...░..░░.....▒▓▓▓▓▓▒▒▒▒▓▓▓▒▓▓▒▒▓▒▒▓▓▓▓▒▒▒▓▓▓▓▓▒▒▒▒▒▓▒▒▒▒▒▒▒▒▓▓▓▒.██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████.░░░░░░░░░░░░░░░░░░░░░░░░░░░....░░░░░░..▒▓▓▓▓▓▓▒▒▒▓▓▓▒▓▓▒▓▓▒░▓▓▓▓▓▒▒▓▓▓▓▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▓▓▓▒▒█████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████░░░░░▒▒▒░▒▒▒░░░░░▒░░░▒▒░░░░░░░░░░░░░░▒░░.▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▒▓▓▓▓▓▒▒▒▒▓▓▓▒▒▒░▒▒▒▒▓▓▒▓████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▒░░▒░░░░.░░░..░░░░▒▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▒▓█▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▒░▒▒▒▒▓▒░████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒...░░░░░░░.....░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓█▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▒░▒▒▒▒▒░▓███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.▒░░░▒░░░░.░.░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░▒░░░░.░.░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒███████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░░░░░░░░░..░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▒▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░▓██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░▒░▒▒░.░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓.░▒▒▒▒░░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒░▓█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒░▒▒▒░░..░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓██▓▓▓▓▓▓▓▓▒▓▓▓▒▒░░░░░▓████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓.░▒░..░░░.▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓██▓▓▓▓▓▓▓▓▓▓▒▒▓░░░▒░▒████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░.░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓██▓▓▓▓▓▓▓▓▒▓▒▒▒▒░░▒░.▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓██▓▓███▓▓▓▓▓▓▓▒▓▓▒▒▒▒░░░░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▒.░░░...░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒░..▓██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▒.░░░...░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▒▓██▓▓▓█▓▓▓▓▓▓▓▒▒▓▒▒▒▒▒▒▒░.▒██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒...░░░░░.░.░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▒▓▓▒▓▒▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▒░▒▒▒▒▒░██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░..░░░░░...░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▒▓▓▓▓▓▓▒▓▓▓▓▓▓▓▒▓▓▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░.░░░░......░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▓▒▒▓▓▒▓▓▒▒▒░▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████░........░.░░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▓▓▓▓▓▒▓▓▓▓▓▒▒▓▓▓▓▓▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░...░░░░░.░▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒▒▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████..░░░░░░....░▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▒▒▒▒▓▒▒▒▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░▒░▒▒▒░▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▒.░░░.....░.░▓▓▓▓▓▓▒▒░░░░.░...░░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▓▓▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓..░.....░..░▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░...░.░░▒▒▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓░░.....░...░▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▒▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░▒▒░░.▓███████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▓▒░....░░..░▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▓▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░...░░.▓███████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒▒▓▒░░░░░...▒▓▓▓▓▓▓▒▒▒▓▒▒▒▒▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒░░..░░▓████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓▒░░░....▒▓▓▓▓▓▒▓▒▒▒▒▒▒▒░.░░.▒▒.░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░▒▒...░░▒▒▒▒▒▒▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░.▓█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░░...▒▓▓▓▓▒▒▒▒▒▒▒▒░░░▒▓▓....▓░░▓▒░▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒▓..░.▓▒.░▒▒░░░▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒.▒██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████▓▒░▓▓░.░░....▓▓▓▓▓▓▒▓▓▓▒▒▒▒▒▓▓▓▓▒....░▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓█▓.....▒▓█▓▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒░▒███████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓▓▒░░..░.▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒▒▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▓▓▓▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████▓▒▒▓█▓▒░.░.░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒▓▓▓▒▒▒▒▓▓▓▓▒▒▒▒▒▓▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████▓▒▒▓▓▓▒░..▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒░░▒░████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒▒▓░.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▓▓▒▒░░▓███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▓▓▒░▓▓.▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▒▒▓▒░▒███████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████▓▒▒▓▓▒░▓░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▒▒▒▓███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▒▒▓█▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▒░▒▒▓▓▒▒▒███████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒░░▒░▒▒▒░░██████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░▒▒░▒▒▒.░█████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░▒░░░▒█▒.▓████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░██▓██▒░████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▒▓▓▓░░▓█████▓.████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████▒▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒▓▓▓▓▓▓▓▓▓▓▒░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓.░██████▒▒████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▒.██████▓▒█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█▒▒▓▓▓▓█.▓█████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓███▓░██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████▒▒██████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████.▓██████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████▓.███████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████▒▓███████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓███████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓█████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓██████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒███████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▒░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒.▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░▒▒░▒███████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░▒▒▒▒▒▒░░▓██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓█▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░▒██████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▓█████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▒▒▒▒▒▓█████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▒▓▒▓▒▒▒▓▓▓▓▒▒▒▓███████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████▓▒▒▒▓▓▓▒▒▒▓▒▓▒▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓█████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▒▓▓▓▓▓▓▓▒▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▓▓▓▓▒▒▓███████████████████████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓█████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓████████████████████████████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▒▒▒▒▒▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████