.
░░════░░░░░░░░░░░░░░░░░░░░░░░░░░═════░▒▒
░░▓▓▒░═══░░░░░░░░░░░░░░░░░░░░░═══▒▓█████
░░▓█████▓░══░░░░░░══░░░░░░░═══▒▓█████▒▒▓
░░█═░▓█████▒═════░▒░═══════░▓█████▓▒░░▒█
░░░█══░██▓███▓▓▒▓▓███▓▒▒░▒███▓██▓▒░▒▒▒▒▓
░░░░█░══███████████████████▓▓██▒░▒▒▒▒▒░█
░░░░░█░══▒▓███▓▓▓▓▒▒▒▓▓▓▓▓▓▓█▓░░▒▒▒▒▒▒░█
░░░░═█══░███▓▓▓▓▒▓█████▓▓▓▓▓▓░▒░░▒▒▒▒▒░▓
░░░═░█████▓▓▓▓▓▓██████▓█▓▓▓▓███▓▓▒▒▒▒▒▒▒
░░░═█████▓▓██▓▓███▓▓██▓▓▓▓▓▓▓▓▓██▓▒▒▒▒░█
░░░░═░███▒█▒██▓▓█▓█▓▓█▓▓▓▓▓▓▓▓█▒▒░▒▒▒░▒█
░░░░═██████═▒███▒═██▓▓▓▓▓▓▓███▓▓░░░▒░▓█▒
░░░░═█═▒█▒▓░▓▒█▒══▓█▓▓▓▓▓███░▒███▓▒▒██▒═
░░░░═█░═█▒░▒▒░▓═══████▓▓█▓▒▓══▓█▓███░══░
░░░═▒█▒▓█▒░▒▒▒█▓▒═█▓▓▓▓██══▒█░═░▒▒█▓█▒═░
░▒▒██═▒██▓░▒░▒██▒░██▓█▓██░░═▒▓══█═█▓██▓═
░▒█▓▓▓████═░░▒██▓▓███████════█══▓═██▓▒▓═
═▓▒████▓██▒▒▓▒▒░═▓███████═══░▒══░═█▒░▒▒█
═█═███══▒████════▒▒▓▒══█░════════▒█▓███▓
═█══██▓══██▓═════▒░══░▓══════════██▓▓▓▓▓
═▓▒═▒▓██▓═══░▒▒▓█░══█▓══════════▒█▓▓▓▓▓▓
░═█════▒██▒═▒░░════█▓═════════░▓██▓▓▓▓▓▓
░═▒▓═════▓▓▒▒▒═════█░═══░▒▒▓▒▓██▓▓█▓▓▓▓▓
══▒█▓█▒░════██▓▓▒▓███▓▓███████▓▓▓▓█▓▓▓▓▓
▒██▓█████████▓█████▓████▓▓▓▓██▓▓▓▓██▓▓▓▓
██▓▓▓▓▓▓██▓▓▓█▓▓▒▓█▒░█▓▓▓▓▓▓▓▓██▓▓▓█▓▓▓▓
▓▓▓▓▓▓▓█▓▓▓▓▓████▓▓▒═▒█▓▓▓▓▓▓▓▓██▓▓██▓▓▓
.
▒▒█████████═══════════░░══░░═════════░▓█
▒██══░▓██▒▓██════░█░═══░═░═░░════░▓█████
▓█▒═░░══▒█▒▒█▓════██▒═════░════▓███▓▓▓▓▓
██░░░░▒▒▒████████▓█████▓░═══▒████▒▒▓▓▒░═
██░░░▒▓▓▓▒█████████▓▒▒▓███▒███▓▒▒▓█▒░░░░
██░░░░═══░▓██▓▓▒▒▒▒▒▒▒▒▒▓███▒▒▒▒██░░░░░░
██▓══░▒▒███▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▒█▓═░░░░░░
═▓█░▒▒███▒▒▒▒▒▒▒▒▒▒▓████▒▒▒▒▒▒██═░░░░░░░
══█▓███▒▒▒▒▒▒▒▒▒▒▒▒▒███▒█▒▒▒▒▓█░░░░░░░░░
══▓████▓▒▒▒▒▒▒▒▒▒▒▒▒██▓▒▓▓▒▒▒█▓═░░░░░░░░
░══█████▓▒▒▒▒▒▒▒▒▒█▓═▒█▒▒▒▒▒▒█▒═░░═░▒░░▒
═══▒██═░█▒▒▒▒▒▒▒▒█▓═══█▒▒▒▒▒▒█▒░░▒▓█▓══█
░═══██══▓▓▒▒▒▒▒▒█▓═══▓█▒▒▒▒▒▒▓█████▒══██
════▒█═══█▒▒▒▒▒█▓════█▓▒▒▒▒▒▒▒▒▓█▒═══███
═════█══▓█▒▒▒▒▒█▓▓══██▒▒▒▒▒▒▒▒▒█▓══░██▒▒
▓███▓█▓═██▒▒▒▒▒██▓═██▓▒▒▒▓▓▒▒▓▓█▒═▒██▒▒▒
███▓▓██▓██▓▓▓▓▓███▓██▓▓█▓▓▒▓████▒██▓▒▒▒▒
██▓▓██══▓█░▒██░░░░▓██▓▓▒▓█████▒██▓▒▒▒▒▒▒
▒▓█▓▓█══██████════░████████░▒█▒██▒▒▒▒▒▒▒
█░▒████══▓██▒═══════░░═███▒▒▓▓▒▓█▓▒▒▒▒▒▒
██░▒████══════════════███▒▒▒▒▒▒▒█▒▒▒▒▓▓▒
▒█▓▒▒▒▓██▓══▓█▓════░▓███▓▒▒▒▒▒▒███▒▒▒▓██
███▒▒▒▒░███▓███░████▓▒██▒▒▒▓█▓▓▒░██▒▒▒▓▓
█▓▒▒▒▒▒▒█▒▓███▓█▓▒▒▒▒▒██▒▒▒▒███▓▒▒██▒█▒░
▒▒▒▒▒▒▒█▓══░▓███▓▓█▓▓▓██▒▒▒▒▒▒▓██▒▒██══░
▒▒▒▒▒▓█▓═░░░═░▓████▒░══██▒▒▒▒▒▒▒▓█▓▒████
▒▒▒▓██░═░░░░░░░══▒▓███████▒▒▒▒▒▒▒▒▓▒▓█░░
▓███▒══░░░░░░░░░░░░░░░░══██▒▒▒▒▒▒▒▒▒▒██░
█▓░═░░░░░░░░░░░░░░░░░░░░══██▓▒▒▒▒▒▒▒▒██░
══░░░░░░░░░░░░░░░░░░░░░░░══▓██▓▒▒▒▒▒▒██░
░░░░░░░░░░░░░░░░░░░░░░░░░░═══▓████████═░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░═══▒▓██▓░══░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
_________________________________________111¶¶¶¶¶¶
___1¶¶¶¶1____________________________1¶¶¶¶¶¶¶¶¶1__
_____1¶¶¶¶¶¶1_____________________1¶¶¶¶¶¶¶11_11___
________¶¶¶¶¶¶¶_______111______1¶¶¶¶¶¶¶111111¶1___
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶111111111¶___
___________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_111111111¶___
____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1_1111111111¶___
_______11__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1¶¶111111111¶1__
______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1111111¶1__
_______1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1111111¶___
_______¶¶¶¶¶¶1_¶¶¶¶¶1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶11111111¶1___
______1¶_¶¶¶¶11¶¶¶¶__1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1_11¶¶1____
______1¶_1¶111111¶___1¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶1________
______1¶__¶1_11_1¶___¶¶¶¶¶¶¶¶¶__¶¶__1¶1¶¶¶1_______
______111_¶1111_¶¶¶¶_¶¶¶¶¶¶¶¶1_11¶1__¶1¶¶¶¶¶1_____
_1_1¶1_1¶¶¶¶_11_¶¶¶¶_¶¶¶¶¶¶¶¶¶___1¶__1¶_¶¶¶¶¶1___¶
__1¶¶¶¶¶¶¶¶¶1__1¶¶¶¶¶¶¶¶¶¶¶¶¶1____¶__111¶1____1¶¶¶
__1_¶¶¶¶__¶¶¶¶¶¶____1¶¶¶¶¶1¶¶____1___1_1¶111¶¶¶¶¶¶
__1_¶¶¶¶__¶¶¶¶¶______11____¶1__________¶¶¶¶¶¶¶¶¶¶¶
__¶__¶¶¶¶___¶1_____¶¶1___¶1____________¶¶¶¶¶¶¶¶¶¶¶
___1__11¶¶¶¶__11¶¶¶¶___¶¶____________1¶¶¶¶¶¶¶¶¶¶¶¶
___¶1_____¶¶¶111______1¶___________1¶¶¶¶¶¶¶¶¶¶¶¶¶¶
____¶______1_11¶11____¶¶____1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
___1¶¶¶¶1¶1__1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶1¶1_1¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶11________11¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__1111
¶¶¶¶¶¶¶¶¶¶_¶¶¶11__1¶¶¶__1_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶11111
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_1111__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____
¶¶¶¶¶¶¶___¶¶¶¶¶¶¶¶¶111_¶____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____
¶¶¶1_______1¶¶11¶¶¶¶¶¶¶¶1____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____
________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶1_____
________1¶¶¶¶1_¶¶¶¶¶¶¶¶¶¶¶¶____1¶¶¶¶¶¶¶¶¶¶¶¶______
_______¶¶¶¶11¶¶¶¶¶¶¶¶1¶¶¶¶¶_______1¶¶¶¶¶¶¶1_______
______1¶¶1______1¶¶¶¶1_______________11¶1_________
__________________________________________________