´´´´´´´´´´´´´´´´´´´ ¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´´´´´´`
´´´´´´´´´´´´´´´´´¶¶¶¶¶¶´´´´´´´´´´´´´¶¶¶¶¶¶¶´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´¶¶¶¶´´´´´´´´´´´´´´´´´´´´´´´¶¶¶¶´´´´´´´´´´´´´´
´´´´´´´´´´´´´¶¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´´´´´´´´´´´´
´´´´´´´´´´´´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´´´´´´´´´´´
´´´´´´´´´´´¶¶´´´´´´´´´´´´´´´´´´´´´`´´´´´´´´´´´¶¶´´´´´´´´´´`
´´´´´´´´´´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´´´´´´´´´´
´´´´´´´´´´¶¶´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´¶¶´´´´´´´´´´
´´´´´´´´´´¶¶´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´´¶´´´´´´´´´´
´´´´´´´´´´¶¶´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´´¶´´´´´´´´´´
´´´´´´´´´´¶¶´´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´¶¶´´´´´´´´´´
´´´´´´´´´´¶¶´´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´´¶¶´´´´´´´´´´
´´´´´´´´´´´¶¶´¶¶´´´¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶´´´¶¶´¶¶´´´´´´´´´´´
´´´´´´´´´´´´¶¶¶¶´¶¶¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶¶¶´¶¶¶¶¶´´´´´´´´´´´
´´´´´´´´´´´´´¶¶¶´¶¶¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶¶¶´¶¶¶´´´´´´´´´´´´´
´´´´¶¶¶´´´´´´´¶¶´´¶¶¶¶¶¶¶¶´´´´´´´¶¶¶¶¶¶¶¶¶´´¶¶´´´´´´¶¶¶¶´´´
´´´¶¶¶¶¶´´´´´¶¶´´´¶¶¶¶¶¶¶´´´¶¶¶´´´¶¶¶¶¶¶¶´´´¶¶´´´´´¶¶¶¶¶¶´´
´´¶¶´´´¶¶´´´´¶¶´´´´´¶¶¶´´´´¶¶¶¶¶´´´´¶¶¶´´´´´¶¶´´´´¶¶´´´¶¶´´
´¶¶¶´´´´¶¶¶¶´´¶¶´´´´´´´´´´¶¶¶¶¶¶¶´´´´´´´´´´¶¶´´¶¶¶¶´´´´¶¶¶´
¶¶´´´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´¶¶¶¶¶¶¶´´´´´´´¶¶¶¶¶¶¶¶¶´´´´´´´´¶¶
¶¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶´´´´¶¶¶¶¶¶¶´´´´¶¶¶¶¶¶¶¶´´´´´´¶¶¶¶¶¶¶¶
´´¶¶¶¶´¶¶¶¶¶´´´´´´¶¶¶¶¶´´´´´´´´´´´´´´¶¶¶´¶¶´´´´´¶¶¶¶¶¶´¶¶¶´
´´´´´´´´´´¶¶¶¶¶¶´´¶¶¶´´¶¶´´´´´´´´´´´¶¶´´¶¶¶´´¶¶¶¶¶¶´´´´´´´´
´´´´´´´´´´´´´´¶¶¶¶¶¶´¶¶´¶¶¶¶¶¶¶¶¶¶¶´¶¶´¶¶¶¶¶¶´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´¶¶´¶¶´¶´¶´¶´¶´¶´¶´¶´¶´¶¶´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´¶¶¶¶´´¶´¶´¶´¶´¶´¶´¶´¶´´´¶¶¶¶¶´´´´´´´´´´´´´´
´´´´´´´´´´´´¶¶¶¶¶´¶¶´´´¶¶¶¶¶¶¶¶¶¶¶¶¶´´´¶¶´¶¶¶¶¶´´´´´´´´´´´´
´´´´¶¶¶¶¶¶¶¶¶¶´´´´´¶¶´´´´´´´´´´´´´´´´´¶¶´´´´´´¶¶¶¶¶¶¶¶¶´´´´
´´´¶¶´´´´´´´´´´´¶¶¶¶¶¶¶´´´´´´´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´´´´¶¶´´´
´´´´¶¶¶´´´´´¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶´´´´´¶¶¶´´´´
´´´´´´¶¶´´´¶¶¶´´´´´´´´´´´¶¶¶¶¶¶¶¶¶´´´´´´´´´´´¶¶¶´´´¶¶´´´´´´
´´´´´´¶¶´´¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶´´¶¶´´´´´´
´´´´´´´¶¶¶¶´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´¶¶¶¶´´´´´´´
░░░░░░░░░░░║
░░▄█▀▄░░░░░║░░░░░░▄▀▄▄
░░░░░░▀▄░░░║░░░░▄▀
░▄▄▄░░░░█▄▄▄▄▄▄█░░░░▄▄▄
▀░░░▀█░█▀░░▐▌░░▀█░█▀░░░▀
░░░░░░██░░▀▐▌▀░░██
░▄█▀▀▀████████████▀▀▀█
█░░░░░░██████████░░░░░▀▄
█▄░░░█▀░░▀▀▀▀▀▀░░▀█░░░▄█
░▀█░░░█░░░░░░░░░░█░░░█▀
__________________________________________________
_________________________¶¶¶¶_____________________
______________________¶¶¶¶¶¶¶¶¶___________________
___________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________________
__________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________________
________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶________________
______________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______________
_____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______________
___________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____________
_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________
_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________
_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________
______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶_________
______¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶¶¶¶_______
______¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶¶¶¶_¶¶¶_____
______¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶¶¶¶___¶¶¶¶¶___
______¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶__¶¶¶¶¶¶¶¶___
_______¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶___¶¶__¶¶¶¶¶___
_______¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶___¶¶___¶¶¶¶¶____
_______¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶___¶¶¶___¶¶¶¶¶_____
_______¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶__¶_¶¶_¶¶______
________¶____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶__¶¶_¶¶¶_________
________¶_____¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶__¶¶¶¶_¶¶¶¶¶_______
________¶¶______¶¶¶¶¶¶¶¶¶__¶¶___¶¶¶¶____¶¶¶_______
________¶¶_______¶¶¶¶¶¶¶__¶¶___¶¶¶¶_____¶¶¶_______
_________¶_____¶¶¶¶¶¶¶¶¶_¶____¶¶¶¶¶_____¶__¶______
_________¶¶__¶¶¶¶¶¶¶¶¶¶¶_¶¶__¶¶¶¶¶¶____¶¶__¶______
__________¶¶¶¶___¶¶¶¶¶¶__¶¶__¶¶¶¶¶¶____¶¶__¶______
__________¶¶_____¶¶¶¶¶¶_¶¶___¶¶¶¶¶_____¶¶__¶______
_________¶¶______¶¶¶¶¶¶_¶¶____¶¶¶¶____¶¶¶¶_¶______
_________¶______¶¶¶¶¶¶_¶¶¶____¶¶¶_____¶¶¶¶_¶______
_________¶______¶¶¶¶_¶¶¶_¶____________¶¶___¶______
________¶¶_____¶¶¶_¶¶___¶¶__¶______________¶______
________¶¶____¶¶¶¶¶_____¶¶____¶¶_¶__________¶_____
________¶____¶¶¶¶¶______¶__________________¶¶_____
________¶__¶¶¶¶¶_______¶____________________¶_____
_______¶¶_¶¶¶¶¶___¶¶¶____________¶______¶¶__¶_____
_______¶¶¶¶¶¶¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____¶__¶¶¶_____
_______¶¶¶¶¶¶¶¶¶¶____¶¶¶¶__¶¶¶¶¶¶¶¶__¶____¶¶¶¶____
_______¶¶_¶¶¶¶¶¶¶¶¶___¶¶¶__¶¶¶__¶¶___¶¶¶¶¶_¶¶¶____
_______¶_¶¶¶¶¶¶¶¶__¶__¶_¶¶¶¶¶¶__¶¶_¶_¶¶¶____¶¶____
_______¶¶¶¶¶¶¶¶¶____¶¶¶_¶¶_¶¶¶¶_¶¶¶¶¶_¶__¶¶__¶____
______¶¶¶¶¶¶¶¶_______¶___¶___¶¶¶___¶¶_¶______¶¶___
______¶¶¶¶¶¶_____________¶¶___¶¶____¶_________¶___
_______¶¶¶________________¶___________________¶___
__________________________¶¶_________________¶¶___
___________________________¶¶¶______________¶¶¶___
_____________________________¶¶¶__________¶¶¶_____
_______________________________¶¶¶¶¶¶¶¶¶¶¶¶_______
__________________________________________________
________¶________________________________¶________
_______¶___¶__________________________¶___¶_______
_______¶__¶____________________________¶__¶_______
______¶___¶____________________________¶___¶______
______¶__¶¶____________________________¶¶__¶______
______¶__¶______________________________¶__¶______
______¶__¶______________________________¶__¶______
_____¶¶__¶______________________________¶__¶¶_____
_____¶¶__¶______________________________¶__¶¶_____
_____¶¶__¶______________________________¶__¶¶_____
__¶__¶¶__¶______________________________¶__¶¶__¶__
__¶__¶¶__¶_____________________________¶¶__¶¶__¶__
__¶__¶¶__¶¶____________________________¶¶__¶¶__¶__
__¶___¶___¶____________________________¶___¶___¶__
__¶¶__¶___¶_________¶________¶_________¶___¶__¶¶__
___¶__¶¶__¶¶_______¶__________¶_______¶¶__¶¶__¶___
___¶___¶___¶_______¶__________¶_______¶___¶___¶___
___¶¶__¶¶__¶¶_____¶____________¶_____¶___¶¶__¶¶___
___¶¶_¶¶¶___¶¶____¶____________¶____¶¶___¶¶¶¶¶¶___
____¶¶__¶¶___¶___¶¶____________¶____¶___¶¶__¶¶____
____¶____¶_¶__¶__¶______________¶__¶__¶_¶____¶____
___¶_¶__¶¶_¶___¶_¶______________¶_¶___¶_¶¶_¶¶_¶___
_____¶¶¶¶__¶¶____¶______________¶____¶¶__¶¶¶¶_____
______¶¶____¶¶___¶______________¶___¶¶____¶¶______
_____¶¶¶¶____¶___¶¶____________¶¶___¶____¶¶¶¶_____
____¶__¶¶_____¶¶___¶___¶¶¶¶___¶___¶¶_____¶¶__¶____
___¶____¶¶__¶¶_¶¶¶__¶¶_¶¶¶¶_¶¶__¶¶¶_¶¶__¶¶____¶___
__¶______¶¶¶¶___¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶___¶_¶¶______¶__
_¶_______¶¶¶_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶_______¶_
_______¶¶¶_¶¶__¶¶¶__¶¶¶¶¶¶¶¶¶¶__¶¶¶__¶¶_¶¶________
______¶¶¶_____¶¶___¶___¶¶¶¶___¶___¶¶_____¶¶¶______
_____¶¶¶_____¶¶__¶¶__¶¶¶¶¶¶¶¶__¶¶__¶¶_____¶¶¶_____
______¶¶____¶¶__¶¶__¶¶¶¶¶¶¶¶¶¶__¶¶__¶____¶¶¶______
_______¶¶¶__¶___¶¶__¶¶¶¶¶¶¶¶¶¶__¶¶___¶__¶¶¶_______
_¶_______¶¶_¶___¶¶_¶¶¶¶¶¶¶¶¶¶¶¶_¶¶___¶_¶¶_______¶_
__¶______¶¶¶¶___¶¶__¶¶¶¶¶¶¶¶¶¶__¶¶___¶_¶¶______¶__
___¶____¶¶_¶_¶__¶___¶¶¶¶¶¶¶¶¶¶___¶__¶_¶_¶¶____¶___
____¶__¶¶__¶_¶¶_¶_____¶¶¶¶¶¶_____¶_¶¶_¶__¶¶__¶____
_____¶_¶¶__¶_¶¶_¶_______¶¶_______¶_¶¶_¶__¶¶¶¶_____
______¶¶____¶¶__¶¶¶____________¶¶¶__¶¶____¶¶______
_____¶¶¶¶_______¶¶______________¶¶_______¶¶¶¶_____
___¶_¶__¶¶¶____¶_¶______________¶_¶____¶¶¶_¶¶_¶___
____¶____¶¶___¶__¶______________¶_¶¶___¶¶____¶____
____¶¶__¶¶___¶¶__¶¶____________¶¶__¶¶___¶¶__¶¶____
___¶¶¶¶¶¶¶__¶¶____¶____________¶____¶¶__¶¶¶¶¶¶¶___
___¶¶__¶¶__¶¶_________________¶______¶¶__¶¶__¶¶___
___¶___¶___¶__________________________¶___¶___¶___
___¶__¶¶__¶¶__________________________¶¶__¶¶__¶___
__¶¶__¶___¶____________________________¶___¶__¶¶__
__¶___¶___¶____________________________¶___¶___¶__
__¶__¶¶__¶¶____________________________¶¶__¶¶__¶__
__¶__¶¶__¶¶____________________________¶¶__¶¶__¶__
__¶__¶¶__¶______________________________¶__¶¶__¶__
_____¶¶__¶______________________________¶__¶¶_____
_____¶¶__¶______________________________¶__¶¶_____
_____¶¶__¶______________________________¶__¶¶_____
______¶__¶______________________________¶__¶______
______¶__¶______________________________¶__¶______
______¶__¶¶____________________________¶¶__¶______
______¶___¶____________________________¶___¶______
_______¶__¶____________________________¶__¶_______
_______¶______________________________¶___¶_______
________¶________________________________¶________
________¶________________________________¶________
____________________¶¶____________________________
_____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________________
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶_____________
_______¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶_¶¶____________
_______¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶_¶¶¶____________
________¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶_¶¶_____________
________¶¶_¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶__¶_¶¶¶_____________
_________¶_¶¶________¶¶¶¶¶¶¶¶___¶_¶¶______________
_________¶__¶_¶__¶___¶¶¶¶¶¶¶¶__¶¶_¶¶______________
_________¶¶_¶____¶¶¶__¶¶¶¶¶¶¶__¶¶¶¶_______________
_________¶¶_¶¶__¶¶¶¶¶_¶¶¶¶¶¶¶__¶_¶¶_______________
__________¶_¶¶¶__¶¶¶___¶¶¶¶¶¶__¶_¶¶_______________
__________¶¶¶¶¶___¶¶¶__¶¶¶¶¶¶¶¶¶¶¶________________
__________¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶________________
__________¶_____________________¶¶________________
__________¶¶¶¶¶¶¶¶______________¶¶________________
_________________¶¶¶¶¶_________¶¶¶¶¶¶¶¶___________
__________¶¶¶¶¶¶______¶¶¶__¶¶¶__¶¶¶¶¶¶_¶__________
_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________
_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶_¶_________
____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______¶___¶__________
____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶___________
____¶¶¶¶¶¶¶¶¶¶¶_________________¶¶¶¶______________
____¶¶¶¶¶¶¶¶_______________________¶______________
_____¶¶¶¶¶¶________________________¶______________
______¶¶¶¶¶________________________¶¶_____________
_________¶¶¶_________¶______________¶_____________
__________¶¶______¶_¶¶¶_____¶¶¶___¶¶¶_____________
__________¶__¶¶¶¶¶¶¶¶¶___¶¶¶¶¶¶__¶¶¶¶_____________
__________¶___¶¶¶¶¶¶¶___¶¶¶¶¶¶___¶¶_¶_____________
__________¶_¶___¶¶¶¶¶___¶¶¶¶¶____¶¶¶¶_____________
__________¶_¶¶___¶¶¶¶___¶¶¶¶____¶¶_¶¶_____________
__________¶__¶¶___¶¶_____¶_____¶¶¶_¶¶_____________
___________¶__¶¶______________¶¶¶__¶¶_____________
___________¶¶__¶¶¶¶___________¶¶¶_¶¶______________
____________¶¶¶¶¶¶_¶¶¶____________¶_______________
_____________¶¶_¶¶¶¶¶¶¶¶¶¶________¶_______________
________________¶_¶¶¶_¶¶¶¶_______¶¶_______________
________________¶__¶¶¶_¶¶__¶¶__¶_¶¶_______________
________________¶___¶¶_¶¶¶¶¶¶¶_¶¶¶¶¶______________
________________¶¶_______¶_¶¶¶¶¶¶¶__¶¶¶¶¶¶________
_________________¶¶__________¶¶_¶¶______¶¶¶¶¶_____
__________________¶¶¶___________¶¶__________¶¶¶¶¶_
____________________¶¶¶¶_________¶________________
_______________________¶¶¶¶¶¶___¶¶________________
____________________________¶¶¶¶¶_________________
__________________________________________________
´´´´´´´´´´´´´´´´´´´´´´´´¶´´´´´´´´´¶´´´´´´´´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´´´´´´¶´´´´´´´´´¶´´´´´´´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´´¶´´´¶´´´´´´´´´¶´´´¶´´´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´´¶´´¶¶´´´´´´´´´¶¶´´¶´´´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´´¶¶´¶¶¶´´´´´´´¶¶¶´¶¶´´´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´¶´´´´´´¶¶´´´¶¶¶´´´´´¶¶¶´´´¶¶´´´´´´¶´´´´´´´´´´´´´
´´´´´´´´´´´´¶¶´´´´´´¶¶´´´¶¶¶´´´´´¶¶¶´´´¶¶´´´´´´¶¶´´´´´´´´´´´´
´´´´´´´´´´´¶¶´´´´´´¶¶´´´´¶¶¶¶´´´¶¶¶¶´´´´¶¶´´´´´´¶¶´´´´´´´´´´´
´´´´´´´´´´´¶¶´´´´´¶¶¶´´´´¶¶¶¶´´¶¶¶¶¶´´´´¶¶¶´´´´´¶¶¶´´´´´´´´´´
´´´´´´´¶´´¶¶¶´´´´¶¶¶¶´´´´¶¶¶¶´´´¶¶¶¶´´´´¶¶¶¶´´´¶¶¶¶´´¶´´´´´´´
´´´´´´´¶¶´¶¶¶¶¶´´¶¶¶¶´´´¶¶¶¶¶´´´¶¶¶¶¶´´´¶¶¶¶´´¶¶¶¶¶´¶¶´´´´´´´
´´´´´´´¶¶´¶¶¶¶¶´´¶¶¶¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶¶¶¶´´¶¶¶¶¶´¶´´´´´´´´
´´´´´´´¶¶´¶¶¶¶¶´´¶¶¶¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶¶¶¶´´¶¶¶¶¶´¶¶´´´´´´´
´´´´´´¶¶¶´´¶¶¶¶´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´¶¶¶¶´´¶¶¶´´´´´´
´´´´´¶¶¶¶´´¶¶¶¶´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´¶¶¶¶´´¶¶¶¶´´´´´
´´´´¶¶¶¶´´´¶¶¶¶¶´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´¶¶¶¶¶´´´¶¶¶¶´´´´
´´´¶¶¶¶´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´¶¶¶¶´´´´
´´´¶¶¶¶¶´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´¶¶¶¶´´´´
´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´
´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´
´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´
´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´
´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´
´´´´´¶¶¶¶¶´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´¶¶¶¶¶´´´´´
´´´´´¶¶¶¶¶¶´´´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´´´¶¶¶¶¶¶´´´´´
´´´´´´¶¶¶¶¶¶¶´´´´´´´´..´´´´´¶¶¶¶¶¶¶¶¶´´´´´..´´´´´´´´¶¶¶¶¶¶¶´´´´
´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´´´´´´´¶¶¶¶¶´´´´´´´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´
´´´´´´´´¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´¶¶¶´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶´´´´´´´´
´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´
´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶´´´´´¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶¶´´´´´´´¶¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶¶´¶¶¶¶¶´¶¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´¶¶¶´´¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶´´¶¶¶´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´¶¶´´¶¶¶¶´´¶¶¶¶¶´´¶¶¶¶´´¶¶´´´´´´´´´´´´´´´´´´
´´´´´´´´´´´´´´´´´´´´´´¶¶¶¶´´¶¶¶¶¶´´¶¶¶¶´´´´´´´´´´´´´´´´´´´´´´
____________________¶¶¶___________________________
__________________¶¶¶¶¶¶¶_________________________
______________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______________
___________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶¶¶¶¶¶¶_____________
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶_____________
__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______¶¶¶¶¶¶¶____________
__¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶¶¶¶______¶¶¶¶¶¶¶____________
__¶¶¶¶¶¶¶______¶¶¶¶¶¶¶¶¶¶______¶¶¶¶¶¶¶____________
__¶¶¶¶¶¶________¶¶¶¶¶¶¶¶¶______¶¶¶¶¶¶¶____________
__¶¶¶¶¶¶_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶___________
__¶¶¶¶¶¶_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________
__¶¶¶¶¶¶_______¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
__¶¶¶¶¶¶¶______¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶________________
__¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________________
__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______¶¶__________
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶_____¶¶¶¶_________
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶_¶¶¶____¶¶¶¶¶________
____¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶__¶¶¶_¶¶¶____¶¶¶¶¶________
_______¶¶¶¶¶___¶¶¶__¶¶¶¶__¶¶¶_¶_______¶¶¶¶¶¶¶¶¶___
_______________¶¶¶__¶¶¶¶¶_¶¶¶_________¶¶¶¶¶¶¶¶¶___
______________¶¶¶¶__¶¶¶¶¶_____________¶¶¶¶¶¶¶¶¶___
________¶¶____¶¶¶¶__¶¶¶¶¶____________¶¶¶¶__¶¶¶____
_______¶¶¶¶¶__¶¶¶¶__¶¶¶¶¶¶______¶¶__¶¶¶¶__________
______¶¶¶¶¶¶¶_______¶¶¶_____¶¶¶_¶¶_¶¶¶¶___________
______¶¶¶¶¶¶¶___________¶¶¶_¶¶__¶¶¶¶¶¶____________
________¶¶¶¶______¶¶___¶¶¶¶_¶¶¶_¶¶¶¶¶_____________
______¶¶¶¶¶¶_____¶¶¶¶__¶¶¶¶_¶¶¶¶¶¶¶¶______________
_____¶¶¶¶¶¶¶¶¶____¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶______________
_____¶¶¶¶¶¶¶¶¶¶¶¶__¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
_____¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____¶¶¶¶______
_______¶¶_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶______
____________________¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶______
________________________¶¶¶¶¶_______¶¶¶¶¶¶¶¶______
________________________¶¶¶¶________¶¶¶¶__________
______________________¶¶¶¶_________¶¶¶¶___________
________________¶¶¶¶¶¶¶¶¶__________¶¶¶¶___________
_______________¶¶¶¶¶¶¶¶¶¶_________________________
______________¶¶¶¶¶¶¶¶¶¶¶¶________________________
______________¶¶¶¶¶¶¶¶¶¶¶¶________________________
___________________¶¶¶¶¶¶¶________________________
____________________¶¶¶¶¶¶________________________
____________________¶¶¶¶¶_________________________
▒▒▒▒▒▐▀▀▀█▄▒▒▒▒▒▒▒▒▒
▒▒▒▒█▀─────█▒▒▒▒▒▒▒▒
▒▒▒█────▄─▄─▌▒▒▒▒▒▒▒
▒▒▒▌───██─█▌▌▒▒▒▒▒▒▒
▒▒▒▌───█▌──▌▌▒▒▒▒▒▒▒
▒▒▒▌────────▌▒▒▒▒▒▒▒
▒▒█─────────▐▒▒▒▒▒▒▒
▒▐▌─▐───────▐▄▄▒▒▒▒▒
▒▐▌─▐────────▄▀▀█▒▒▒
▒█──▀▄──▄█▄▀▀▒▒▒▌▀▄▒
▐▌────██▀█░█▄▒▄▄█▀▀▌
▐▌──▌▐───▐░░▐▀░░░░░▌
▐▌──▌────▐░░▐░░░░░░▌
▐───▌────▐░░▐░░░░░░▌
▐───█────▐░░▐░░░░░░▌
▐───█────▐░░▐░░░░░░▌
▐───█─────▀█▐▄▄▄█▀▀▒
▀▄▄─▐───────▄█▒▒▒▒▒▒
▒▒▒▀█───█▄▀▀▀▒▒▒▒▒▒▒
▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒▒▒▒▒
███████████████████████████
███████▀▀▀░░░░░░░▀▀▀███████
████▀░░░░░░░░░░░░░░░░░▀████
███│░░░░░░░░░░░░░░░░░░░│███
██▌│░░░░░░░░░░░░░░░░░░░│▐██
██░└┐░░░░░░░░░░░░░░░░░┌┘░██
██░░└┐░░░░░░░░░░░░░░░┌┘░░██
██░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██
██▌░│██████▌░░░▐██████│░▐██
███░│▐███▀▀░░▄░░▀▀███▌│░███
██▀─┘░░░░░░░▐█▌░░░░░░░└─▀██
██▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██
████▄─┘██▌░░░░░░░▐██└─▄████
█████░░▐█─┬┬┬┬┬┬┬─█▌░░█████
████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████
█████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████
███████▄░░░░░░░░░░░▄███████
██████████▄▄▄▄▄▄▄██████████
███████████████████████████
_________________________¶¶¶______________________
_____________________¶¶¶¶¶¶¶¶¶¶¶¶_________________
___________________¶¶¶_________¶¶¶________________
__________________¶¶_____________¶¶_______________
_________________¶¶________________¶______________
________________¶¶_________________¶¶_____________
________________¶__________________¶¶_____________
_______________¶¶___________________¶_____________
_______________¶¶___________________¶¶____________
_______________¶_¶¶_________________¶¶____________
_______________¶_¶¶_________________¶¶____________
_______________¶¶¶__________________¶_____________
___¶___________¶¶¶__________________¶_____________
___¶¶__________¶¶¶___¶¶¶¶____¶¶¶____¶___________¶¶
___¶¶__________¶¶¶__¶¶__¶¶__¶¶¶¶¶___¶¶__________¶¶
___¶¶¶_________¶¶¶_¶¶____¶__¶___¶¶_¶¶¶__________¶_
____¶¶_________¶¶¶_¶___¶¶¶__¶¶___¶_¶¶__________¶¶_
____¶¶¶_________¶__¶¶¶¶¶__¶__¶¶¶¶¶_¶__________¶¶¶_
____¶¶¶¶_______¶____¶¶¶__¶¶____¶¶¶_¶¶¶________¶¶¶_
_____¶_¶______¶¶¶_______¶¶¶¶________¶¶_______¶¶¶__
_____¶¶¶¶_______¶¶¶_____¶__¶_______¶¶_______¶¶¶¶__
______¶_¶¶________¶¶¶___¶__¶¶____¶¶¶________¶_¶___
_______¶_¶¶_____¶¶__¶___¶_¶¶¶___¶¶_________¶_¶____
_______¶¶_¶_____¶¶¶¶¶¶__¶¶¶¶¶__¶¶¶¶_______¶_¶¶____
________¶¶¶¶_____¶_¶¶¶__¶¶_¶___¶¶¶¶______¶¶_¶_____
_________¶_¶¶_____¶_¶¶¶_______¶¶¶¶______¶¶_¶______
__________¶_¶¶____¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶______¶_¶_______
___________¶_¶¶____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶_______
____________¶_¶¶____¶¶_________¶¶¶___¶¶_¶¶________
_____________¶_¶¶¶__¶¶¶¶¶¶_¶¶¶¶¶¶___¶¶_¶¶_________
______________¶¶_¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶_¶¶__________
_______________¶¶_¶¶_¶_¶¶¶¶¶¶__¶_¶¶__¶¶___________
________________¶¶_¶¶_¶_______¶¶¶¶__¶_____________
_________________¶¶_¶¶¶¶¶¶¶¶¶¶¶¶__¶¶______________
________¶¶________¶¶_¶¶¶_¶¶¶¶¶___¶¶_______________
_______¶¶¶¶_________¶__¶¶__¶____¶¶________________
________¶¶¶¶_______¶_¶¶_¶¶¶¶¶¶¶¶__________¶¶______
_¶¶¶_____¶¶¶¶_¶¶¶¶¶¶¶_¶¶__¶¶¶¶¶_________¶¶¶¶¶_____
¶__¶¶¶¶¶__¶¶_¶¶¶¶____¶¶¶¶¶__¶¶¶¶¶______¶¶__¶______
¶__¶¶_¶¶¶¶¶¶¶_¶¶¶__¶¶¶¶__¶¶¶___¶¶¶¶¶__¶¶_¶¶_____¶¶
¶¶¶¶¶¶_____¶¶_¶¶¶¶¶¶¶______¶¶¶____¶¶¶¶¶¶¶¶_____¶¶¶
__¶__¶¶¶¶¶¶¶¶_¶______________¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶_
_____________¶¶¶________________¶¶¶¶¶_¶¶______¶¶¶¶
_____________¶¶¶¶¶¶________________¶¶¶¶¶¶¶¶¶¶¶¶___
______________¶¶¶¶¶____________¶¶¶¶¶_¶____________
_______________________________¶¶__¶¶_____________
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒
▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▄░░▒▒▒▒▒
▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██▌░░▒▒▒▒
▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄███▀░░░░▒▒▒
▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░█████░▄█░░░░▒▒
▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░▄████████▀░░░░▒▒
▒▒░░░░░░░░░░░░░░░░░░░░░░░░▄█████████░░░░░░░▒
▒░░░░░░░░░░░░░░░░░░░░░░░░░░▄███████▌░░░░░░░▒
▒░░░░░░░░░░░░░░░░░░░░░░░░▄█████████░░░░░░░░▒
▒░░░░░░░░░░░░░░░░░░░░░▄███████████▌░░░░░░░░▒
▒░░░░░░░░░░░░░░░▄▄▄▄██████████████▌░░░░░░░░▒
▒░░░░░░░░░░░▄▄███████████████████▌░░░░░░░░░▒
▒░░░░░░░░░▄██████████████████████▌░░░░░░░░░▒
▒░░░░░░░░████████████████████████░░░░░░░░░░▒
▒█░░░░░▐██████████▌░▀▀███████████░░░░░░░░░░▒
▐██░░░▄██████████▌░░░░░░░░░▀██▐█▌░░░░░░░░░▒▒
▒██████░█████████░░░░░░░░░░░▐█▐█▌░░░░░░░░░▒▒
▒▒▀▀▀▀░░░██████▀░░░░░░░░░░░░▐█▐█▌░░░░░░░░▒▒▒
▒▒▒▒▒░░░░▐█████▌░░░░░░░░░░░░▐█▐█▌░░░░░░░▒▒▒▒
▒▒▒▒▒▒░░░░███▀██░░░░░░░░░░░░░█░█▌░░░░░░▒▒▒▒▒
▒▒▒▒▒▒▒▒░▐██░░░██░░░░░░░░▄▄████████▄▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒██▌░░░░█▄░░░░░░▄███████████████████
▒▒▒▒▒▒▒▒▒▐██▒▒░░░██▄▄███████████████████████
▒▒▒▒▒▒▒▒▒▒▐██▒▒▄████████████████████████████
▒▒▒▒▒▒▒▒▒▒▄▄████████████████████████████████
████████████████████████████████████████████
███████████▓▓▓▓▓▓▓▓▒░░░░░▒▒░░░░░░░▓█████
██████████▓▓▓▓▓▓▓▓▒░░░░░▒▒▒░░░░░░░░▓████
█████████▓▓▓▓▓▓▓▓▒░░░░░░▒▒▒░░░░░░░░░▓███
████████▓▓▓▓▓▓▓▓▒░░░░░░░▒▒▒░░░░░░░░░░███
███████▓▓▓▓▓▓▓▓▒░░▒▓░░░░░░░░░░░░░░░░░███
██████▓▓▓▓▓▓▓▓▒░▓████░░░░░▒▓░░░░░░░░░███
█████▓▒▓▓▓▓▓▒░▒█████▓░░░░▓██▓░░░░░░░▒███
████▓▒▓▒▒▒░░▒███████░░░░▒████░░░░░░░░███
███▓▒▒▒░░▒▓████████▒░░░░▓████▒░░░░░░▒███
██▓▒▒░░▒██████████▓░░░░░▓█████░░░░░░░███
██▓▒░░███████████▓░░░░░░▒█████▓░░░░░░███
██▓▒░▒██████████▓▒▒▒░░░░░██████▒░░░░░▓██
██▓▒░░▒███████▓▒▒▒▒▒░░░░░▓██████▓░░░░▒██
███▒░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░███████▓░░░▓██
███▓░░░░░▒▒▒▓▓▒▒▒▒░░░░░░░░░██████▓░░░███
████▓▒▒▒▒▓▓▓▓▓▓▒▒▓██▒░░░░░░░▓███▓░░░░███
██████████▓▓▓▓▒▒█████▓░░░░░░░░░░░░░░████
█████████▓▓▓▓▒▒░▓█▓▓██░░░░░░░░░░░░░█████
███████▓▓▓▓▓▒▒▒░░░░░░▒░░░░░░░░░░░░██████
██████▓▓▓▓▓▓▒▒░░░░░░░░░░░░░░░░▒▓████████
██████▓▓▓▓▓▒▒▒░░░░░░░░░░░░░░░▓██████████
██████▓▓▓▓▒▒██████▒░░░░░░░░░▓███████████
██████▓▓▓▒▒█████████▒░░░░░░▓████████████
██████▓▓▒▒███████████░░░░░▒█████████████
██████▓▓░████████████░░░░▒██████████████
██████▓░░████████████░░░░███████████████
██████▓░▓███████████▒░░░████████████████
██████▓░███████████▓░░░█████████████████
██████▓░███████████░░░██████████████████
██████▓▒██████████░░░███████████████████
██████▒▒█████████▒░▓████████████████████
██████░▒████████▓░██████████████████████
██████░▓████████░███████████████████████
██████░████████░▒███████████████████████
█████▓░███████▒░████████████████████████
█████▒░███████░▓████████████████████████
█████░▒██████░░█████████████████████████
█████░▒█████▓░██████████████████████████
█████░▓█████░▒██████████████████████████
█████░▓████▒░███████████████████████████
█████░▓███▓░▓███████████████████████████
██████░▓▓▒░▓████████████████████████████
███████▒░▒██████████████████████████████
████████████████████████████████████████
████████████████████████████████████████
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░▓████████████████████████▒░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░▓█████▓▒░░░░░░░░░░░░░░░▒██████▒░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░████▒░░░░░░░░░░░░░░░░░░░░░░░░░▓███▒░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░▒██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒██░░░░░░░░░░░░░░
░░░░░░░░░░░░░▒██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░
░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░
░░░░░░░░░░░░██▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░██░░░░░░░░░░░░
░░░░░░░░░░░░██░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░██░░░░░░░░░░░
░░░░░░░░░░░░██░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░██░░░░░░░░░░░
░░░░░░░░░░░░██░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░██░░░░░░░░░░░
░░░░░░░░░░░░██▒░██▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██▓░▒██░░░░░░░░░░░
░░░░░░░░░░░░░██░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░██░░░░░░░░░░░░
░░░░░░░░░░░░░██▒░██░░░░░▒▒▓███▒░░░░░░░▒███▓▒▒░░░░░██░▓██░░░░░░░░░░░░
░░░░░░░░░░░░░░██░██░░██████████▒░░░░░▓██████████░░██▒██░░░░░░░░░░░░░
░░░░░░░░░░░░░░░████░████████████░░░░░████████████░████░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░███░▒██████████░░░░░░░██████████▒░██▒░░░░░░░░░▒░░░░░
░░░░▒████░░░░░░░▓█▒░░█████████░░░░░░░░░█████████░░▒█▓░░░░░░▓████░░░░
░░░░██░▒██▒░░░░░██░░░░██████▓░░░░█░█░░░░███████░░░░██░░░░░███░░██░░░
░░░░██░░░██▓░░░░██░░░░░░▒▓▓░░░░▒██░██░░░░░▓▓▒░░░░░▒██░░░░███░░░██░░░
░░▓██▒░░░░████▓░░██░░░░░░░░░░░░███░███░░░░░░░░░░░░██░░█████░░░░▓██▒░
░██▓░░░░░░░░▒████████▓░░░░░░░░████░███▓░░░░░░░▒▓████████░░░░░░░░░███
░██▓▒▓███▓░░░░░░▓████████▓░░░░████░███▓░░░░▓████████▓░░░░░░████▓▓███
░░███████████▒░░░░░░███████░░░░██░░░██░░░░██████▓░░░░░░▓███████████░
░░░░░░░░░░░▓█████░░░░██▓▓░██░░░░░░░░░░░░░██░█▒██░░░▒█████▓░░░░░░░░░░
░░░░░░░░░░░░░░▒█████▒▒█▓█░███▓▓▒▒▒▓▒▒▓▓▓███▒███░▓█████░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░▒████▒▓█▒▒█░█▒█░█░█▓█▒█▓░█░█████▒░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░██░░██▓█▓█▓█▒█▒█▓█▓████░▓█▓░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░▓████▓░▓█▓█░█▒█░█░█▒█▒███▒░██████░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░▓█████░░██░░░▒█████▓█▓█████▒░░░██░▒█████▓░░░░░░░░░░░░░
░░░░░▒██████████▓░░░░░███░░░░░░░░░░░░░░░░░░░██▒░░░░░▓██████████▒░░░░
░░░░░██░░░▓▓▓░░░░░░▒██████▓░░░░░░░░░░░░░░░███████▒░░░░░░▓▓▒░░▒██░░░░
░░░░░▓██░░░░░░░░▓████▓░░░█████▒░░░░░░▒▓█████░░░▓████▓░░░░░░░▒██▓░░░░
░░░░░░░███░░░░████▒░░░░░░░░▓█████████████▒░░░░░░░░▒████░░░░███░░░░░░
░░░░░░░░██░░░██▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓██░░░██░░░░░░░
░░░░░░░░██▒▓██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒██▒▓██░░░░░░░
░░░░░░░░░████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
────────▄▄▄▄▄▄▄▄▄
────────▌▐░▀░▀░▀▐
────────▌░▌░░░░░▐
────────▌░░░░░░░▐
────────▄▄▄▄▄▄▄▄▄
──▄▀▀▀▀▀▌▄█▄░▄█▄▐▀▀▀▀▀▄
─█▒▒▒▒▒▐░░░░▄░░░░▌▒▒▒▒▒█
▐▒▒▒▒▒▒▒▌░░░░░░░▐▒▒▒▒▒▒▒▌
▐▒▒▒▒▒▒▒█░▀▀▀▀▀░█▒▒▒▒▒▒▒▌
▐▒▒▒▒▒▒▒▒█▄▄▄▄▄█▒▒▒▒▒▒▒▒▌
▐▒▒▒▒▐▒▒▒▒▒▒▒▒▒▒▒▒▐▒▒▒▒▒▌
▐▒▒▒▒▒█▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▌
▐▒▒▒▒▒▐▒▒▒▒▒▒▒▒▒▒▒▌▒▒▒▒▒▌
▐▒▒▒▒▒▒▌▒▒▒▒▒▒▒▒▒▐▒▒▒▒▒▒▌
▐▒▒▒▒▒▒▌▄▄▄▄▄▄▄▄▄▐▒▒▒▒▒▒▌
▐▄▄▄▄▄▄▌▌███████▌▐▄▄▄▄▄▄▌
─█▀▀▀▀█─▌███▌███▌─█▀▀▀▀█
─▐░░░░▌─▌███▌███▌─▐░░░░▌
──▀▀▀▀──▌███▌███▌──▀▀▀▀
────────▌███▌███▌
────────▌███▌███▌
──────▐▀▀▀██▌█▀▀▀▌
▒▒▒▒▒▒▐▄▄▄▄▄▄▄▄▄▄▌▒▒▒▒▒▒▒
███████▀▀▀░░░░░░░▀▀▀███████
██████▀░░░░░░░░░░░░░░░▀████
█████│░░░░░░░░░░░░░░░░│████
████└┐░░░░░░░░░░░░░░░┌┘░███
███░░└┐░░░░░░░░░░░░░░┌┘░░██
███░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██
██▌░▄██████▄░░░▄██████▄░▐██
███─┘░░▓▓▓▓░░░░░▓▓▓▓░░└─███
██▀▓▓▓░▓▓▓▓░░░░░▓▓▓▓░▓▓░▀██
██▄▓▓▓░▓▓▓▓▄▄▄▄▄▓▓▓▓░▓▓▄███
████▄─┘█████████████└─▄████
█████░░▐███████████▌░░█████
██████░░▀█████████▀░░▐█████
███████░░░░▓▓▓▓▓░░░░▄██████
████████▄░░░░░░░░░▄████████
███████████▓▓▓▓▓███████████
███████████▓▓▓▓▓███████████
████╗████████╗██╗███████╗███╗═══███╗████████╗
═██╔╝═══██╔══╝╚█║██╔════╝████╗═████║██╔═════╝
═██║════██║════╚╝███████╗██╔████╔██║█████╗
═██║════██║══════╚════██║██║╚██╔╝██║██╔══╝
████╗═══██║══════███████║██║═╚═╝═██║███████╗
1111111111111¶¶¶¶¶¶¶¶¶¶¶¶
1111111111¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
1111111¶¶¶¶¶¶________________¶¶¶¶
111111¶¶¶¶______________________¶¶¶
111111¶¶¶_____________________¶__¶¶
111111¶¶______________________¶¶__¶¶
111111¶_______________________¶¶__¶¶
111111¶______________________¶¶___¶¶
111111¶______________________¶____¶¶
111111¶_____________________¶_____¶¶
111111¶____________________¶______¶
111111¶¶___________________§_____¶¶
1111111¶___________________§_____¶
1111111¶________________________¶¶
1111111¶¶_______________________¶
11111111¶_______________________¶¶¶
1111111¶¶_________________________¶¶
111111¶¶__¶¶¶¶¶¶_________¶¶¶¶¶¶____¶¶
111111¶__¶¶¶___¶¶¶¶___¶¶¶____¶¶¶___¶¶
11111¶¶__¶¶¶__¶__¶¶¶_¶¶¶__¶__¶¶¶___¶
111111¶¶__¶¶¶___¶¶¶___¶¶¶___¶¶¶__¶¶
1111111¶¶__¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶__¶¶
11¶¶¶¶¶¶¶_____¶¶¶__¶¶___¶¶¶______¶¶¶
11¶¶______¶¶______¶¶¶¶_____¶¶______¶¶¶
11¶¶_______¶¶¶___¶¶¶¶¶¶______________¶¶
11¶¶_____________¶¶_¶¶¶_______________¶
11¶¶¶____________¶¶__¶¶_____¶¶_______¶¶
111¶¶¶___¶¶¶_______________¶¶¶¶¶____¶¶
1111¶¶¶¶¶¶_¶¶______________¶¶_¶¶¶¶¶¶¶¶
11111111¶__¶¶_______________¶¶____¶¶
11111111¶__¶_________________¶
11111111¶__¶_¶¶¶__¶_______¶¶_¶¶¶
11111111¶_¶¶__¶_¶¶¶¶¶¶¶¶¶¶¶__¶¶¶
11111111¶_¶¶____¶¶_¶__¶__¶___¶¶¶
11111111¶_¶¶________________¶¶¶¶
11111111¶__¶¶¶¶___________¶¶¶__¶
11111111¶_¶___¶¶¶¶_____¶¶¶____¶¶
11111111¶_____¶¶_¶¶¶¶¶¶_¶_____¶¶
11111111¶_____¶¶____¶¶___¶_¶¶__¶
11111111¶¶¶¶______¶_¶__¶_______¶
111111111¶_¶¶_¶____________¶___¶
111111111¶____¶¶_¶¶¶¶_¶¶¶¶¶____¶
1111111111¶____________________¶
1111111111¶¶_________________¶¶
11111111111¶__________¶_____¶¶
11111111111¶¶_____¶¶¶¶¶¶¶¶¶¶¶
1111111111111¶¶¶¶¶¶
__________________________________________________
___________________¶¶¶¶¶¶¶¶¶______________________
________________¶¶¶¶________¶¶¶¶¶_________________
______________¶¶________________¶¶¶¶______________
____________¶¶¶____________________¶¶_____________
___________¶¶_______¶¶______________¶¶____________
___________¶______¶¶¶¶¶______________¶____________
__________¶¶_____¶¶¶¶_¶¶_____________¶¶___________
__________¶_____¶¶¶¶¶¶¶¶____¶¶¶______¶¶___________
_________¶¶_____¶¶¶¶_¶¶¶___¶¶¶¶¶_____¶¶___________
_________¶¶_____¶¶¶¶¶¶¶¶__¶¶_¶¶¶¶____¶____________
__________¶_____¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶____¶____________
__________¶¶_____¶¶¶¶¶¶___¶¶¶¶¶¶____¶¶____________
___________¶_______________¶¶_______¶_____________
___________¶¶¶_____________________¶¶_____________
_____________¶¶___________________¶¶______________
_______________¶_________________¶¶_______________
_______________¶¶____¶___¶___¶___¶________________
______¶¶¶¶¶____¶¶____¶___¶___¶___¶________________
_____¶___¶¶¶____¶____¶___¶___¶¶__¶¶______¶¶¶¶__¶__
____¶¶_____¶¶____¶___¶¶__¶___¶¶__¶¶_____¶¶__¶¶_¶¶_
_____¶______¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______¶¶__¶____¶
_____¶¶¶¶¶_____¶¶_________________¶¶¶¶¶_________¶¶
____¶______¶¶¶___¶¶¶__________¶¶¶¶______¶¶¶¶¶¶¶¶¶_
____¶¶¶¶¶¶¶¶_¶¶¶¶___¶¶¶¶¶_¶¶¶¶_____¶¶¶¶¶__________
_________________¶¶¶¶____¶¶¶¶__¶¶¶¶_______________
_____¶______¶¶¶¶¶¶__¶¶¶¶_____¶¶¶¶_________________
___¶¶¶¶¶¶¶¶¶¶_________¶¶¶¶¶¶_____¶¶¶¶¶____¶¶¶¶¶¶__
___¶¶__¶______¶¶¶¶¶¶¶¶______¶¶¶¶_____¶¶¶¶¶¶____¶¶_
___¶¶¶¶__¶¶¶¶¶__________________¶¶¶¶________¶¶¶¶¶_
___¶____¶¶_________________________¶¶¶¶_______¶¶¶_
___¶¶¶¶¶¶_____________________________¶¶¶______¶__
_______________________________________¶______¶¶__
_______________________________________¶¶¶¶¶¶¶____
…………………▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
……………▄▄█▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓▓▓█▄▄
…………▄▀▀▓▒░░░░░░░░░░░░░░░░▒▓▓▀▄
………▄▀▓▒▒░░░░░░░░░░░░░░░░░░░▒▒▓▀▄
……..█▓█▒░░░░░░░░░░░░░░░░░░░░░▒▓▒▓█
…..▌▓▀▒░░░░░░░░░░░░░░░░░░░░░░░░▒▀▓█
…..█▌▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█
…▐█▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█▌
…█▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█
..█▐▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒█▓█
…█▓█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒█▌▓█
..█▓▓█▒░░░░▒█▄▒▒░░░░░░░░░▒▒▄█▒░░░░▒█▓▓█
..█▓█▒░▒▒▒▒░░▀▀█▄▄░░░░░▄▄█▀▀░░▒▒▒▒░▒█▓█
.█▓▌▒▒▓▓▓▓▄▄▄▒▒▒▀█░░░░█▀▒▒▒▄▄▄▓▓▓▓▒▒▐▓█
.██▌▒▓███▓█████▓▒▐▌░░▐▌▒▓████▓████▓▒▐██
..██▒▒▓███▓▓▓████▓▄░░░▄▓████▓▓▓███▓▒▒██
..█▓▒▒▓██████████▓▒░░░▒▓██████████▓▒▒▓█
..█▓▒░▒▓███████▓▓▄▀░░▀▄▓▓███████▓▒░▒▓█
….█▓▒░▒▒▓▓▓▓▄▄▄▀▒░░░░░▒▀▄▄▄▓▓▓▓▒▒░▓█
……█▓▒░▒▒▒▒░░░░░░▒▒▒▒░░░░░░▒▒▒▒░▒▓█
………█▓▓▒▒▒░░██░░▒▓██▓▒░░██░░▒▒▒▓▓█
………▀██▓▓▓▒░░▀░▒▓████▓▒░▀░░▒▓▓▓██▀
………….░▀█▓▒▒░░░▓█▓▒▒▓█▓▒░░▒▒▓█▀░
…………█░░██▓▓▒░░▒▒▒░▒▒▒░░▒▓▓██░░█
………….█▄░░▀█▓▒░░░░░░░░░░▒▓█▀░░▄█
…………..█▓█░░█▓▒▒▒░░░░░▒▒▒▓█░░█▓█
…………….█▓█░░█▀█▓▓▓▓▓▓█▀░░█░█▓█▌
……………..█▓▓█░█░█░█▀▀▀█░█░▄▀░█▓█
……………..█▓▓█░░▀█▀█░█░█▄█▀░░█▓▓█
………………█▓▒▓█░░░░▀▀▀▀░░░░░█▓▓█
………………█▓▒▒▓█░░░░ ░░░░█▓▓█
………………..█▓▒▓██▄█░░░▄░▄██▓▒▓█
………………..█▓▒▒▓█▒█▀█▄█▀█▒█▓▒▓█
………………..█▓▓▒▒▓██▒▒██▒██▓▒▒▓█
………………….█▓▓▒▒▓▀▀███▀▀▒▒▓▓█
……………………▀█▓▓▓▓▒▒▒▒▓▓▓▓█▀
………………………..▀▀██▓▓▓▓██▀ —
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░█████████████░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░██████░░░░░░░░███████░░░░░░░░░░░░░░░
░░░░░░░░░░░░████░░░░░░░░░░░░░░░░░░████░░░░░░░░░░░░
░░░░░░░░░░███░░░░░░░░░░░░░░░░░░░░░░░░███░░░░░░░░░░
░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░███░░░░░░░░
░░░░░░░███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░░
░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░
░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░
░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░██░░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░███████░░░░░██░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░██░░░░░█░░
░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░██░
░░░████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░██░
░░░███████░░░░░░░░░░░░░░░░░░░░░░░░██████░██░░░░░█░
░░██░░░░░█░░░░░░░░░░░░░░░░░██░░░░██░░░░█░█░░░░░░█░
░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█░
░██░░░█████░░░░░░░░░░░░░██░░░░░██████░░░░░░░░░░░█░
░░██░█░░█████░░░░░█░░███░░░░███▓▓▓▓▓█░░██░░░░░░░█░
░░░██░░░█▓▓▓███░░░░███░░░░███▓▓▓▓▓▓▓█░██░░░░░░░██░
░░░░░█████▓▓▓▓███░░████░███▓▓▓▓▓▓▓▓▓█░██░░░░░░░█░░
░░░░░░░███▓▓▓▓▓▓▓███░░██▓▓▓▓▓▓▓▓▓▓▓▓█░██░░░░░░██░░
░░░░░░░██░█▓▓▓▒▒▒██░░█░█▓▓▓▓▓▓▓▒▒▒██░░░█░░░░░██░░░
░░░░░░░██░░░█████░█░░█░████▓▓▒▒▒███░░░░████████░░░
░░░░░░██░░░░░░░░░░█████░░░███████░░░░░░░░░░░░██░░░
░░░░░░█░░░░░░░░█░██░░█████░░░░░░░░░░░░░░░░████░░░░
░░░░░░██░░░░░░███░░░░░░██_██░░░░░░░░░░░░████░░░░░░
░░░░░░░██░░░░░░█░░░░░░░░░░█░░░░░░░░░░░███░█░░░░░░░
░░░░░░░░███░███░░░░░░░░░░░░░░░░█░░░░███░░░█░░░░░░░
░░░░░░░░░███░░██░░░░░░░░░░░░░████████░░░░░█░░░░░░░
░░░░░░░░░░░█░░████████████████░░░░██░░░░░░█░░░░░░░
░░░░░░░░░░░█░░█░██░███░███░███░░░░█░░░░░░░█░░░░░░░
░░░░░░░░░░░░████░░░█░█░█░█░█░░█░░░█░░░░░░██░░░░░░░
░░░░░░░░░░░░██░█░███░░█░███░█░█░░█░░░░░███░░░░░░░░
░░░░░░░░░░░░░█░░██░█░░█░█░█░█████░░░░░██░░░░░░░░░░
░░░░░░░░░░░░░░█░░█░███░██████░░██░░░░██░░░░░░░░░░░
░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░
░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░███░░░░░░░░░░░░█░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░██████████████░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
_______________________¶¶¶________________________
____________________¶¶¶¶¶¶¶¶¶¶¶___________________
__________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________________
________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶________________
_______________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______________
______________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________
_____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
_____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____________
___________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____________
___________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶¶¶¶¶¶_________
_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶_________
__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶_________
__________¶¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶¶_________
__________¶¶¶_____¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶__________
___________¶¶_____¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶¶¶__________
___________¶¶_____¶¶¶¶_¶¶¶¶¶¶¶___¶¶¶¶¶¶___________
___________¶¶¶____¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶____________
____________¶¶¶___¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶_____________
____________¶¶¶¶_¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶______¶_______
________¶____¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶_______¶¶¶¶____
_____¶¶¶¶_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________¶¶¶¶____
____¶¶¶¶¶_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶____________¶¶¶¶____
____¶¶¶¶¶________¶¶¶¶¶¶¶¶__¶_¶____________¶¶¶¶____
_____¶¶¶¶________¶¶¶¶¶¶¶¶__¶_¶____________¶¶¶¶____
_____¶¶¶¶________¶¶¶¶¶¶_¶____¶¶__________¶¶¶¶_____
_____¶¶¶¶________¶¶¶¶_¶____¶_¶¶__________¶¶¶¶_____
_____¶¶¶¶________¶¶_¶____¶_¶¶¶¶¶_________¶¶¶¶_____
______¶¶¶_____________¶¶¶¶¶¶¶¶¶¶_________¶¶¶¶_____
______¶¶¶¶_______¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶_______¶¶¶¶¶¶¶¶¶_
___¶¶¶¶¶¶¶¶¶_____¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶______¶¶¶¶¶¶¶¶¶¶¶
_¶¶¶¶¶¶¶¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶¶¶
_¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶__¶¶¶¶¶_
__¶¶¶¶¶__¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶______¶¶¶¶¶¶____¶¶¶¶_
___¶¶¶_____¶¶¶¶¶¶_________________¶¶¶¶¶_______¶¶¶_
___¶¶_______¶¶¶¶¶¶¶_____________¶¶¶¶¶¶____________
______________¶¶¶¶¶¶¶__________¶¶¶¶¶¶_____________
_______________¶¶¶¶¶¶¶________¶¶¶¶¶_______________
_________________¶¶¶¶¶¶¶____¶¶¶¶¶¶________________
__________________¶¶¶¶¶¶¶__¶¶¶¶¶¶_________________
____________________¶¶¶¶¶¶¶¶¶¶¶___________________
______________________¶¶¶¶¶¶¶¶________¶¶__________
_______________________¶¶¶¶¶¶¶_______¶¶¶¶_________
_____________¶¶______¶¶¶¶¶¶¶¶¶¶¶____¶¶¶¶¶_________
_____________¶¶¶¶___¶¶¶¶¶__¶¶¶¶¶¶__¶¶¶¶¶__________
____________¶¶¶¶¶__¶¶¶¶¶_____¶¶¶¶¶¶¶¶¶¶___________
_____________¶¶¶¶¶¶¶¶¶_________¶¶¶¶¶¶_____________
________________¶¶¶¶¶____________¶¶¶______________
_________________¶¶¶______________¶¶¶_____________
_________________¶¶_______________¶¶¶_____________
________________¶¶¶_______________¶¶¶¶____________
________________¶¶¶_______________¶¶¶¶____________
_______________¶¶¶¶_______________¶¶¶¶____________
_______________¶¶¶¶_______________________________
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒░░░░░░░░█░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░░░░░░░░░██░░░░▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒░░░░░░░░░░▄▄███▄░░░░░▒▒▒▒▒▒▒▒▒
▒▒▒▒░░░░░░░░░░░░▐██▌░░░░░░░▒▒▒▒▒▒▒▒
▒▒▒░░░░░░░░░░░░░░▀█░░░░░░░░░▒▒▒▒▒▒▒
▒▒░░░░░░░░░░░░░░▄███░░░░░░░░░▒▒▒▒▒▒
▒░░░░░░░░░░░░░░░████░░░░░░░░░░▒▒▒▒▒
▒░░░░▄░░░░░░░░░▐████░░░░░░░░░░▒▒▒▒▒
▒░░░░░▀▀▄░░░░▄█▀░███░░░░░░░░░░▒▒▒▒▒
▒░░░░░░░░▀▀█▀░░░░▐███░░░░░░░░░▒▒▒▒▒
▒▒░░░░░░░░░░▀▄▄▄▄████▌░░░░░░░▒▒▒▒▒▒
▒▒▒░░░░░░░░░██████████░░░░░░▒▒▒▒▒▒▒
▒▒▒▒░░░░░░░░░█████████░░░░░▒▒▒▒▒▒▒▒
▒▒▒▒▒░░░░░░░░░▀██████░▀▄░░▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒░░░░░░░░░▀████▄░▀▀▄▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▀██▄▒▒▒▀▄▄▄▄▄▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀█▄▒▒▒▒███▄▀█
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀███▀▀
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀▒
__________________________________________________
__________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶__________________
______________¶¶¶¶_____________¶¶¶¶¶______________
___________¶¶¶_____________________¶¶¶¶___________
________¶¶¶¶__________________________¶¶¶_________
_______¶¶_______________________________¶¶¶_______
______¶¶__________________________________¶¶______
____¶¶_____________________________________¶¶_____
____¶________________________________________¶____
___¶¶________________________________________¶¶___
__¶¶_____________¶¶¶__________________________¶___
___¶___________¶¶_____________________________¶¶__
___¶___________¶________________¶¶¶___________¶¶__
___¶_____¶¶_¶¶_¶¶¶¶¶_¶____________¶¶¶__________¶__
___¶_________¶___¶¶¶¶¶¶¶¶¶¶¶¶______¶¶¶_________¶__
___¶¶______¶¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶____¶¶¶_¶¶____¶¶¶_
___¶¶____¶¶¶¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶__¶¶__
___¶____¶¶¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶___
__¶¶___¶¶¶¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶___
____¶¶¶¶¶¶¶¶¶¶______¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶____
______¶¶¶¶¶¶¶___¶¶_____¶¶¶¶¶¶¶¶¶____¶¶¶¶¶¶¶¶¶¶____
______¶__¶¶¶____¶¶¶___________________¶¶¶¶¶¶¶_____
_____¶¶________¶¶¶¶¶¶__¶________________¶¶¶_______
_____¶¶______¶¶¶____¶¶¶¶______________¶¶¶¶________
______¶¶______¶_______¶¶_________¶¶¶¶¶¶¶¶¶________
_______¶¶¶¶¶_______________¶_¶¶¶¶¶¶¶¶¶¶¶¶¶________
___________¶¶¶____¶¶¶¶_¶¶_¶¶¶___¶¶¶¶¶___¶¶________
____________¶¶¶¶¶_¶__¶¶_¶_¶_¶____¶¶_____¶_________
_____________¶_____________¶¶_____¶_____¶_________
______________¶¶¶¶¶_¶¶¶¶¶¶________¶¶____¶_________
____________________¶¶¶¶¶¶_________¶____¶_________
_____________________¶¶_¶¶_________¶¶___¶¶________
______________________¶¶¶¶¶_________¶____¶________
_______________________¶¶¶¶¶_______¶¶____¶¶_______
_______________________¶¶¶¶¶______¶_¶_____¶_______
_______________________¶_¶¶¶_____¶__¶¶____¶_______
_______________________¶¶¶¶¶____¶¶__¶¶___¶________
_______________________¶¶¶¶¶__¶¶¶__¶¶___¶_________
________________________¶¶¶¶¶¶¶__¶¶¶___¶¶_________
_________________________¶¶_____¶¶¶____¶__________
____________________________¶¶¶¶______¶___________
______________________________¶¶_____¶¶___________
_______________________________¶¶¶¶¶¶¶____________
__________________________________________________
░░░░░░░░▌░░░░░░░▐
░░░░█░░▄▌░░░░▌░░░█░░░▄▄
░░░░▐▄░▌░░░░▐▄▌░░░▀▄█▄
░░░░░▐█░░░░░░░▌░▄█▀░░░▀█
░░░▌░░▐░░░░░▄▀▀▀░░░░░░░░
░░░▐░░░▀▄░█▀▄▄▄▄░░░░░░░░
▌░░█▄░░░▐▄█░░░░▌▀▄░░░░░░
█░░░▐░░░██░░░░░█░░▄░█▀░░
▐░░░█░░░▐█░░░░░░░░▌▀░░░░
░▌░░▌░░░▐█▄░░░░▄▄█▄▄▄░░░
▄▄▀▄█░░░░██░▄█▀░█▄▄░▐▄▄░
░░░░▀█▄░▄███░░░░░░░░░░░░
░░░░░░█████░░░░░░░░░░░░░
░░░░░░░▐███░░░░░░░░░░░░░
░░░░░░░▐███░░░░░░░░░░░░░
░░░░░░░▐████░░░░░░░░░░░░
░░▒▒▒▒▒█████▒▒░░░░░░░░░░
▒▒▒▒▒▒▄██████▒▒▒▒▒▒▒▒▒▒▒
▒▒▄▄▄█▀▒█▀▐▀▀██▄▄▄▒▒▒▒▒▒
█▀▐▒█▒▒▒▌▒▒▐▒▒▒▒▒▌▀▀▄▒▒▒
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶_______________¶_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶______________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶________________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶__________________________¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶_____¶____________________¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶_¶______________________¶_¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶__¶_______________________¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶_¶____________________¶__¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶_¶___¶¶¶_________¶¶___¶__¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶_____¶¶¶¶¶__¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶____¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶¶¶______¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶____¶¶¶________¶¶¶¶___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶_________¶¶¶__________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______¶¶¶¶________¶¶¶¶¶¶¶¶¶¶___¶¶¶
¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶____¶¶¶¶¶______¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶
¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶____¶_¶¶_____¶¶¶¶¶¶¶¶¶¶¶_¶¶__¶¶¶
¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶____________¶¶¶¶¶¶¶¶__¶¶¶¶___¶¶
¶¶___¶¶¶_¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶_¶_¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶___¶
¶¶__¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶____¶_¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶___
¶___¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶____
___¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶¶
__¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶_¶¶¶__¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶__¶¶¶__¶¶¶¶¶¶__¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶__¶¶¶¶_¶_¶¶¶¶¶__¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶__¶¶_¶¶¶¶¶_¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶_¶¶¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶_¶¶¶¶¶___¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶__¶¶__¶¶_¶¶¶¶¶_¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶__¶__¶_¶¶¶¶¶¶¶¶¶¶¶__¶__¶¶_¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶_¶__¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶__¶¶_¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶__¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶__¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶___¶¶¶¶¶
¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
░░░░░░░░░░░░░░░░▓██████▓▓▓░░░░░░░░░░░░░░░
░░░░░░░░░░░░░█████▓▓█████████▓░░░░░░░░░░░
░░░░░░░░░░█████▓░░▓█████████████░░░░░░░░░
░░░░░░░░▓███▓░░░▓█████████████████░░░░░░░
░░░░░░░███▓░░░░░███████████████████▓░░░░░
░░░░░░███░░░░░░██████████████████████░░░░
░░░░░███░░░░░░░███████████████████████░░░
░░░░███░░░░░░░░███████░░░░██████████▓█▓░░
░░░███▓░░░░░░░░███████░░░░▓██████████▓█░░
░░▓███░░░░░░░░░░██████▓░░▓███████████▓██░
░░████░░░░░░░░░░▓████████████████████▓▓█░
░▓█░█▓░░░░░░░░░░░░████████████████████░██
░██░█░░░░░░░░░░░░░░▓██████████████████░██
░█▓░█░░░░░░░░░░░░░░░░░▓███████████████░▓█
▓█▓░█▓░░░░░░░░░░░░░░░░░░██████████████░░█
██░░██░░░░░░░░░░░▓▓░░░░░░▓████████████░░█
██░▓░█░░░░░░░░░░████▓░░░░░███████████▓░░█
██░█░██░░░░░░░░▓█████░░░░░░██████████░░▓█
██░▓█░██░░░░░░░░████▓░░░░░░█████████░░▓▓█
▓█░░█░░█▓░░░░░░░░▓▓░░░░░░░░████████▓░░▓██
░█░░█▓░▓██░░░░░░░░░░░░░░░░░███████▓░░█▓█▓
░██░███████▓░░░░░░░░░░░░░░██████████▓█▓█░
░▓█░██▓░░░▓███░░░░░░░░░░▓██████▓░░░▓██▓█░
░░███▓░░░░░░░███████████████▓░░░░░░░░██▓░
░░░██░░▓▓█▓▓▓░░░▓████████▓░░░░▓▓█▓▓░░██░░
░░░▓█░████████▓░░░░░░░░░░░░▓████████░▓█░░
░░░█▓▓███████████░░░░░░░░████████████░█▓░
░░░█░█████████████░░░░░░█████████████░██░
░░▓█░▓████████████░░░░░░█████████████░░█░
░░▓█░▓▓███████████░░░░░░███████████▓▓░░█░
░░▓█░░░▓█████████░░░░░░░░█████████▓░░░░█░
░░░█▓░░░████████░░░░░░░░░░████████░░░░██░
░░░██░░░░░█████░░░░████░░░░█████▓░░░░░█▓░
░░░░██░░░░░░░░░░░░██████░░░░░░░░░░▓░░██░░
░░░░▓████▓░░░░░░░░███▓██▓░░░░░░░░█████░░░
░░░░░▓█▓████▓░░░░░██░▓▓██░░░░▓████░██░░░░
░░░░░░░░▓█▓██░▓░░░██▓▓▓██░░█▓█████░░░░░░░
░░░░░░░░▓█░███▓░░░▓▓▓░▓░░░░░█▓██▓█░░░░░░░
░░░░░░░░▓█░██▓░░▓░░░░░░░░░▓░███▓▓█░░░░░░░
░░░░░░░░▓█░███▓███▓░░░░░▓███▓██░▓█░░░░░░░
░░░░░░░░██░░██░▓░█████████░▓▓█▓░▓█░░░░░░░
░░░░░░░░▓█░░▓██▓▓░░▓░█░█░▓░▓██░░░█░░░░░░░
░░░░░░░░░█▓░░████░▓░░▓░░▓▓███░░░██░░░░░░░
░░░░░░░░░▓█▓░░████████▓█████░░░██▓░░░░░░░
░░░░░░░░░░░██░░▓▓▓▓▓▓▓▓▓▓▓█░░░██░░░░░░░░░
░░░░░░░░░░░░██░░▓█████▓██▓░░▓██░░░░░░░░░░
░░░░░░░░░░░░░██░░░░░▓▓░░░░░███░░░░░░░░░░░
░░░░░░░░░░░░░░██░░░░░░░░░░██▓░░░░░░░░░░░░
░░░░░░░░░░░░░░▓██░░░░░░░░██░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░██████████░░░░░░░░░░░░░░░
────────────────████
───────────────█░░███
───────────────█░░████
────────────────███▒██─────████████
──────████████─────█▒█──████▒▒▒▒▒▒████
────███▒▒▒▒▒▒████████████░░████▒▒▒▒▒███
──██▒▒▒▒░▒▒████░░██░░░░██░░░░░█▒▒▒▒▒▒▒███
─██▒▒░░░░▒██░░░░░█▒░░░░░██▒░░░░░░░▒▒▒▒▒▒█
██▒░░░░░▒░░░░░░░░░▒░░░░░░░▒▒░░░░░░░▒▒▒▒▒██
█░░░░░░▒░░░██░░░░░░░░░░░░░██░░░░░░░░▒▒▒▒▒█
█░░░░░░░░█▒▒███░░░░░░░░░█▒▒███░░░░░░░▒▒▒▒█
█░░░░░░░████████░░░░░░░████████░░░░░░▒▒▒▒█
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒█
██░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░▒▒▒▒█
─█░░░░██░█░░░░░░░░░░░░░░░░░░░░░░░███▒▒▒▒▒█
─█▒▒░░░░█████░░░█░░░░██░░░██░░████░▒▒▒▒▒▒█
─██▒▒░░░░░█████████████████████░░░▒▒▒▒▒▒██
──██▒▒▒▒░░░░░██░░░███░░░██░░░█░░░▒▒▒▒▒▒██
───███▒▒▒░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒█████
─────███▒▒▒▒▒▒░░░░░░░░░░░░░▒▒▒▒▒▒████
────────██████████████████████████
__________________________________________________
___________________¶¶¶¶¶¶¶¶¶¶¶¶¶__________________
______________¶¶¶¶¶¶________¶¶¶¶¶¶¶_______________
____________¶¶¶¶__________________¶¶¶¶____________
__________¶¶¶________________________¶¶¶__________
_________¶¶____________________________¶¶¶________
_______¶¶¶_______________________________¶¶_______
______¶¶__________________________________¶¶______
_____¶¶_____________________________________¶_____
____¶¶______________________________________¶¶____
___¶¶_______________________________¶________¶¶___
___¶¶_____________________________¶¶¶¶¶¶¶_____¶¶__
___¶¶____________________________¶¶_____¶¶_____¶__
___¶¶____________________________________¶¶____¶¶_
___¶¶¶¶__________________________________¶_____¶¶_
___¶¶¶¶¶¶________________________¶¶¶¶¶¶¶_¶¶_____¶_
__¶¶_____¶_________________¶¶____¶¶____¶_¶______¶_
_¶¶______________________________¶______________¶_
_¶¶___¶¶¶¶¶_____________¶¶_____¶¶¶¶¶¶___________¶_
__¶¶_¶__¶¶¶¶¶_____¶__¶¶¶____¶¶¶_____¶__¶¶_______¶_
___¶¶___¶___¶¶¶____¶¶¶____¶¶¶_______¶_¶¶_______¶¶_
_____¶¶¶¶¶____¶¶¶__¶¶¶¶_¶¶¶_________¶_¶¶_______¶__
_______¶¶¶_______¶¶¶__¶¶____________¶_¶¶______¶¶__
_______¶¶_¶______¶¶__¶_¶__________¶¶___¶_____¶¶___
_______¶¶___¶¶¶¶¶_¶__¶_¶¶¶¶_____¶¶¶____¶¶¶¶¶¶¶¶___
______¶¶__________¶¶¶¶¶___¶¶¶¶_¶¶____________¶¶___
______¶________¶_¶¶__¶¶¶¶¶________________¶¶¶¶____
______¶¶______¶¶¶______¶¶_¶¶____________¶¶¶¶______
_______¶¶______¶__________¶___________¶¶¶_¶_______
________¶¶¶_¶¶¶________________¶____¶¶¶___¶_______
_________¶¶¶__¶¶_____________¶¶¶¶¶¶¶¶_____¶_______
___________¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____¶¶______¶¶______
___________¶__¶_¶¶_¶¶¶_¶¶¶_¶¶¶____¶_______¶_______
___________¶¶_¶¶___¶_¶_¶_¶_¶__¶___¶______¶¶_______
____________¶¶_¶_¶¶¶__¶_¶¶¶_¶_¶__¶_____¶¶¶________
_____________¶__¶¶_¶__¶_¶_¶_¶¶¶¶¶_____¶¶__________
______________¶__¶_¶¶_¶_¶¶¶¶¶__¶¶____¶¶___________
______________¶¶____________________¶_____________
_______________¶¶__________________¶______________
_______________¶¶_________________¶_______________
_______________¶¶________________¶________________
________________¶_______________¶_________________
________________¶¶¶____________¶__________________
_________________¶¶¶¶¶¶¶¶¶__¶¶¶¶__________________
__________________________¶¶______________________
████████████████████████████████████████
███████████████████▒────────████████████
██████████████████───────────███████████
█████████████████▓──────░────▓██████████
██████████████████─░██████░──███████████
██████████████████▒▓██▓████──▓██████████
████████████████░──▒██░▓██▒▒▒███████████
████▓──▓███████▓────▒▓█░▒──▓████████████
████▓▒────▓█████▒────▒░────█████████████
███▓░████▒───████▒▒█──▓──▓▓████▓▓▓▓█████
████─▓██████──████▓▓─▒█▓▓█▓─────────▓███
████─▓█████████───▓▒▓▓▒▒██─▒▓█████▓─▓███
████─▓███████▒▓█▓█─██─▓▒▓▒▒███████──████
███▒─▒██████░─█▓▓▓─██─▒▓██▒─██████░─████
███▓▒─█████▒─▒▒▓▓█─██░█▓░▓─▒██████▒─████
███▓▒─█████─████▓█─██─▒▓██─▓██████──████
███▓▓─█████──█████─██─█▓░▓─███████──████
███▓▓▓█████░▒██▓▓▓─▓█─▓▒█──███████──████
███─────███▓─▓██▒▒▒▒█─██▓─▓███████▒▓████
██▓─▒░█▒─██▓─█▓──█─▓█─▒█▓─███████▓▒─▓███
██▒▓─█░█▒███─████─▒▓▓▒█▒─██████▓─────███
██▓█─█─▓████▓────▒▓████████████─██▒▒─▓██
██████████████████─██▓▓▓▓████████─█─█░██
██████████████████─────────████████─████
████████████▓───────────────████████████
████████████──░██──────░██▓─▓███████████
███████████▓─▒███───────██▓─▒███████████
████████████▓───────███─────████████████
████████████▒▓▓▓▓▓▓█████───█████████████
██████████▓───███████████▒▒█████████████
█████████▒──▒████████████───████████████
████████▒──▒█████████████▓───███████████
███████───████████████████───███████████
██████───██████████████████───██████████
█████───███████████████████░──▒█████████
█████▒▓█████████████████████─▒▒█████████
████▒──█░████████████████████░─▒████████
█████▓█▒────▓████████████████▒▒▒████████
██████████▓────▓████████████░░██████████
██████████████▒──▒▓─█▓██████──██████████
████████████████▒▓────█████░─▒██████████
███████████████▓────▓██████──███████████
██████████████▓▓░▒█▓██████▓─▓███████████
████████████████▓█████████──████████████
█████████████████████████▓─█████████████
█████████████████████████─▒█████████████
████████████████████████▓▓▓─████████████
████████████████████████────▓░▒█████████
██████████████████████░─░▓─▓─▓██████████
█████████████████████████▓▓█████████████
▒▒▒▒▒▒▒▒▄▄▄▄▄▄▄▄▒▒▒▒▒▒
▒▒█▒▒▒▄██████████▄▒▒▒▒
▒█▐▒▒▒████████████▒▒▒▒
▒▌▐▒▒██▄▀██████▀▄██▒▒▒
▐┼▐▒▒██▄▄▄▄██▄▄▄▄██▒▒▒
▐┼▐▒▒██████████████▒▒▒
▐▄▐████─▀▐▐▀█─█─▌▐██▄▒
▒▒█████──────────▐███▌
▒▒█▀▀██▄█─▄───▐─▄███▀▒
▒▒█▒▒███████▄██████▒▒▒
▒▒▒▒▒██████████████▒▒▒
▒▒▒▒▒█████████▐▌██▌▒▒▒
▒▒▒▒▒▐▀▐▒▌▀█▀▒▐▒█▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▐▒▒▒▒▌▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▄▄▄▄░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▄██████▒▒▒▒▒▄▄▄█▄▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▄██▀░░▀██▄▒▒▒▒████████▄▒▒▒▒▒▒
▒▒▒▒▒▒███░░░░░░██▒▒▒▒▒▒█▀▀▀▀▀██▄▄▒▒▒
▒▒▒▒▒▄██▌░░░░░░░██▒▒▒▒▐▌▒▒▒▒▒▒▒▒▀█▄▒
▒▒▒▒▒███░░▐█░█▌░██▒▒▒▒█▌▒▒▒▒▒▒▒▒▒▒▀▌
▒▒▒▒████░▐█▌░▐█▌██▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▐████░▐░░░░░▌██▒▒▒█▌▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒████░░░▄█░░░██▒▒▐█▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒████░░░██░░██▌▒▒█▌▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒████▌░▐█░░███▒▒▒█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▐████░░▌░███▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒████░░░███▒▒▒▒█▌▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒██████▌░████▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▐████████████▒▒███▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒█████████████▄████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
██████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
██████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
█████████████████▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
█████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
████████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒