»»n»»»»»»n»»»»░░░»░»░░»»░░»░░░░░░░░░░░░░░░░░░░░░░░░░░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████▓▓██▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»░»»»░░░»░»»░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓█████████▓█████████▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»n»»n»»»░░░░»»»»»░░░░░░░░░░░░░░░░░░░░░░░░╦╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████████▀▀▀▀▀▀▀▀▀▀▀▀▀▀╫▓╬╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»nn»»»»»»»»░░░░»»»░░░░░░░░░░░░░░░░░░░░░╦╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀▀▀▀Å╩╨╨╨"````»»»»╓»µ»»»»»»░╫▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»n»»»»░»»░░░░░»»»»░░░░░░░░░░░░╦╦╬▄╬╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒╨░`` ,,╔m```````»»╙░╙»»»»»░░╫▓▓╫██▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»»»»»»»»»░░»»»»n░░░µ╦╬▄╫▓▓▓╫╫╫▓╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓φ» ` ╙"```````»»»»»»;¡µµ#╦╬╫╫╫▓╫██▓▒╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»n»»»»»░░»»»»»»»»»»░░╬╫▓▓▓▓▓╫▓▓▓╫▓▓▓▓▓▓╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╦; ,`╓,╓≈«H*░"░╙»»»»»░░░╩╫╫╫╫▀███▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»n»░»»»»»»»»»░░»»░░╦▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓φ» »^*"``````:;»¿╔«dHñ»╙U╨╙╨╩╬╫╫╫╫╫▓██▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»n»»»»»»»»»»»»»»░░░░░░░╬▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓φ, `╙░╙`,¡,╓µ»╗h¥╩M╙░╠╠▀▀▓╫╫╩╫▀██▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»»»»»»░░»░░░░]▓▓▓█▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓█▓▓█▄░» ' ':»»»╙»┴»»»»µµ░░µ░µ░╦╫╫╫╫╫╦░░░╠▓█▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»n»»»»»n»░»»░»»░»»»░░»░╫▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓▓▓▓▓▓▓▄░¡`»»»»»»µµ░µ»░╠▄▄▄▓▓▓▓▓▓███▓▓▄▄▄▄▄╫╫█▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»░»»»░░n»»»»»»nµ╬╣▓▓▓█▓▓▓╫╫╫▓▓▓▓▓▓▓▓╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓███▓▓▓▓▓▓▓█▓µ░»µ∞░░▄▄▄▓▓████████████████████████████▓▄╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫▄▄▄▓▓▓▓▓▓▓▓█████████████▓▓▓▓▓▄▄╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»n»»»»»n»»»»n»»»»»»»µ╦╫▓╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓█▓▓▄▓█████████████████████████████████████▀╫╫╫╫╫╫▄▄▓▓▓▓▓███████████████████████████████████████▓╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»░»»»»»n»n»»»»░╫╫▓▓╫▓▓▓▓█▓▓▓▓▓██████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓██████▓█████████████████████▓▀▀▀╫╫╫╫▓▓▓▓▓▓▓▓███████████████████████████████████████████████████▌╫╫╫╫╫╫╫╫╫╫╫╫
»»n»░»»»»»»»»»»»»»»»░░╫╫╫▓▓▓▓▓▓▓▓████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓█▓▓▓▓▓▀▀▀╫╫╫╫╫╬╬╬▓▓▓▓▓▓███████████████████████████████████████████████████████████████▌╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»»»»nn░╫╫╫╣▓▓▓▓▓▓██████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀▀╫╫╫╫╫╬╬╬▓▓▓▓▓▓██████████████████████████████████████████████████████████████████████████▀╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»n»»»»»»»n»»»»n░╫╫╫╫▓▓▓▓█▓▓████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀▀╣╫╫╫╫╫╬╬╬▓▓▓▓▓▓█████████████████████████████████████████████████████████████████████████████████▀╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»»»µ░╫╫╫╫╫▓▓▓▓▓█████████████████▓▓▓█████████████▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▀╬╣╫╫╫╫╬╫▓▓▓▓▓▓████████████████████████████████████████████████████████████████████████████████████████▀╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»nnn»»»»»»»»»»»n░╫╫╫╫╫▓▓▓▓████████████████████▓▓▓▓▓▓███████████▓▓████▓▓▀╫╫╫╫╫╬╬╫╫▓▓▓▓█████████████████████████████████████████████████████████████████████████████████████████████▀╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»n░╫╫╫╫╫▓▓▓▓██████████████████▓███▓▓▓▓▓▓███████████▓▓▓▀╣░╫╬╫▓▓▓▓▓████████████████████████████████████████████████████████████████████████████████████████████████▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»n»»»»»»»»»»»»░╦╫╫╫╫▓▓▓▓████████████▓███▓▓██▓▓█▓▓▓▓▓▓▓█▓▓█▓▓▓▓▀╣╫╫╬╫▓▓▓████████████████████████████████████████████████████████████████████████████████████████████████████▓▓╫╫╫╬╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»░╫╫╫╫╫▓▓▓████████████▓▓▓▓▓▓▓▓█▌▓▓█▓▓▓▓▓▓▓▓▓▓▀╨░╦╬╫▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████▓▀╫╫╫╫▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»n»»»»n░╫╫╫╫╫▓▓███████████▓▓╫▓▓▓▓▓╫▓▓█▓▓▓▌╫╫▓▓▓▀▀░╦╬╬▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▀╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»░╦╫╫╫╫▓▓▓████████▓▓▓╫╫╫▓▓▓╫▓▓▓╫╫▓▓╫▓╫╫╫▀░╦╫▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▀▀▀╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»░╬╫╫╫▓▓▓▓██████▓▓▓╫╫╫╫╫▓╫╬╫╫▓▓╫╫▓╫╫╫M░╦╫▓▓█████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓╬╬╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»░╫╫╫╫▓▓▓▓██▓▓▓▓╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓╫╫▓▀Ü╦╬▓▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████▓╫▓╫▓╬▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»n»n░░»»»»»»n░╫╫╫▓▓▓▓▓▓▓▓▓╫╫╫╫▓╫╫╫╫╫╫╫▓▓╫╫▓╫╬░╦╫▓█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»n»»░»»»»░]╫╫╫╫▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓╫▀╫╬▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓███▓╬╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»n»»»░»░»»»»»»░╫╫╫▓▓▓▓▓╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓╬╬╫▓███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»░╫╫╫╫▓▓╫╫╫╫╫╫╫╫╫╫▓▓██▓▓▀╫╣╫╬▓███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»░╠╫╫╫▓╫╫╫╫╫╫╫▓╫╫▓▓██▓╫╫▓╫╫▓██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»░╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓█▓╫▓╫╬▓███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»»»»»»»»»░╫╫╫╫╩╫╫╫╫╫╫▓▓▓▓▓▓▓▓╫▓████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▓▓███████████████████▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»n»n»»░»»»»»»»»░╫╫Ñ░╫╫╫╫╫╫▓▓▓▓▓▓▓█╫▓████████████████████████████████▓█▓▓▓███████████████████████████████████████████████████████████████████████████████████████████▓▓████▓█████████████▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»n»»»»»»»»»»»»»n]╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▌╫███████████████████████▓██████▓▓▓▓▓▓▓▓▓▓▓█████████████████████████████████████▓█▓▓▓▓███████████████████████████████████████████▓▓▓▓╫╫╫▓▓▓╫╫▓▓▓██████▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»n»»»»»»»░»»»░░░╫╫╫╫▓▓▓▓▓▓▓▓▓▓╫▓▓█████▓▓▓██▓██████▓███▓▓╫▓██▓██▓▓▓▓╫╫▓▓▓▓▓▓▓████████████████████▓▓▓▓▓▓███▓███▓▓▓▓▓▓▓▓▓▓▓██████████████▓███████████████▓▓████▓▓▓▓▓▓▓╫▓▓▓▓▓▓▓▓╫╫╫╫╣▓█▓██▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»░░»»»░░░»»░»░░╫╫╫▓▓▓▓▓▓▓▓▓▓╫▓███▓▓▓▓╫▓▓█▓███▓▓▓╫▓██▓▓▓▓▓▓▓▓█╫╫╫╫╫╫╫▓▓╫▓▓▓▓████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓████████████████████████▌╫╫▀███╫▓╫╫▓╫╫╫╫╫╫╫╫╫▓▓▓╫╫╫╫╫╣▓▓█▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»»»»»░░░░░░░»░░░╫▓▓▓▓▓▓▓▓▓▓▓████▌▓▓▓╫╫▓▓▓▓▓██▓▓▌╬██▓▓▓▓▓▓▌▓▓▓╫╫╫╫╫╫╫╫╫╫▓╫▓███████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓█▓███▓██████████████▓█▓╫╫╫╫██▓╫╫╫╫╫╫Ñ╫╫Ñ╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▌╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»░»»░»░»»»░»░░»░░╫▓▓▓▓▓▓▓▓▓▓███▓█▓▓▓╫╫╫▓██▓█▓▓╫▓╫▓██▓╫▓▓▓▓╫▓▓╫╫╫╬╫╫╫╫╫╫╫╫███████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████████████████████▓▓Ñ╫╫▓██╫▓╫╬╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╣▌Ñ╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»░░░»»░░░»»░░░░░░░╫▓▓▓▓▓██▓███▓▓▓█▓▓▌╫╣▓███▌▓▓▓▓╫▓▓█▓╫╫▓▓▓▓▓▓╫╫╫▓╫╫╫╫╫╫▓▓▓▓▓██████████▓▓▓█▓▓▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████▓▓╫╫╫╫▓▓█╫╣╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░░»░»»░»░░»»░░░░░╫▓▓▓██▓███▓▓▓▓█▓▓Ñ▓▓█████▓▓╫╫▓▓▓▓▓╫▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫▓▓╫▓▓▓▓█████████████████████████▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████▓▓▓▓╫╫▓╫╫╫▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░░░»»»░░░░»»░░░░░░╫▓██▓███▌╫▓▓▓█▓╫▓▓██████▓╫╫▓▓▓▓▓▓▓█▓▓▓▓▓╫╫╫╫╫╫╫╫╫▓╫╫▓▓▓▓███████▓▓▓▓▓▓▓▓▓██████████▓▓▓▓▓███▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████████▓▓▓▓╫███▓▓▓╫▓▓▓Ñ╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░»»»»n░░░░░░░░░░░░░╫▓████▌╫╫▓▓▓▓▓▓▓██████▌╫╫▓▓▓▓▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╬▓╬╫▓█▓▓▓█████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓███▓▓▓▓▓▓███████████▓▓╫╫██▓▓▓▓▓▓▓▓╫╫╫░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░»»░░░░░░░░░░░░░░░░░░╨╣▀█▓╫╫▓╫▓▓╫▓███████▌╫╫▓▓▓▓▓▓╫╫╫╫▓▓▓▓▓╫▓▓▓▓╫▓╫▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████████████▓▓▓██▓▓▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫Ñ╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
»»»░░░░░░░░░░░░░░░░` .`░╫╫▓▓▓▓▓▓███████╫╫▓▓▓▓▓▓▓▓▓▓▓╫▓▓╫╫▓▓╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████████████████▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░░░░░░░░░░░░░░░░`.»µ╦╦╬╫▓▀╫╫▓▓██████▓╫▓▓▓▓█████▓▓▀▓▓▓▓▓▓▓▓▓▓▓╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████▓▓▓▓▓██▓▓▓╫╫╫╫╫╫Ñ╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░░░░░░░░░░░░░░░░»╦╫╫╫╫▓▓╫╫▓▓▓▓███▓█▓▓▓███████▓▓▓▓▓▓▓▓╫╫▓▓╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████████████████▓▓▓▓████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████████████████▓▓▓███▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░░░░░░░░░░░░░░░░]╫╫▓▓╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓███████▓▓▌╫╫▓▓▓▓╫╫╫╫╫╫╫▓▓███▓▓▓▓▓▓▓█████████████████████▓▓▓▓▓█████████████▓▓▓▓▓▓▓▓▓╫▓▓▓▓▓▓▓▓█████████████████████▓▓▓▓▓▓╫▓▓▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░»░░░░░░╦╦╦╦╦╫╫░░╫╫▓▓╫╫╬╫╫╫╫▓▓▓▓▓▓███████████▓╫╫▓╫▓╫▓╫╫╫╫╫╫▓▓▓██╫▓▓▓▓▓▓▓▓████████████████████▓▓▓▓▓███████████▓▓▓▓▓▓▓▓▓╫╫╫╫╫▓▓▓▓▓▓▓▓███████████████████▓▓▓▓▓▓╫╣╫█████████▓▓▓▓▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░░░░╦╦╫╫╫╫╫▓▓▓▓╫░╫╣▓▓▓Ñ░░╨╩╫╫╫╫╫▓▓▓██████████▓╫╫╫╫╫╫╫╫╫╫╫╫╫▓██▀╫╫╫▓▓▓▓▓▓▓▓█████▓█████████████▓▓▓▓██████████▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓███████████████▓▓▀▀╫╫░╦╫▓█████████████████████▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░░╦╫╫╫▓▓▓▓▓▓▓▓╫╫Ñ░╫▓▓▌░░░░╦╦╫╫▓▓▓▓▓█████████▓▓╫╫╫╫╫╫╫╫╫╫╫╫▓██▒╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████████████▓▓▓▓▓▓▓╫▓╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓██████████▀▀╫╫╫╫╫╫╫╫╫░╫███████████████████████▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░╦╫╫▓▓▓╫╫╫╫╫╫╫╫╫╫░╫╫▓╫░░╦╫╫╫╫▓▓▓▓▓█████▓███▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓░░░░╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓██████▀▀░╫╫╫╫╬╫╫╫╫╫╫╫Ñ╫╫████████████████████████▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫
░░░╫╫▓▓▓▓▓▓╫╫╫╫▓▓▓▓▒░╫╫╫░░╩╫▓▓▓╫▓▓▓▓▓▓▓▓▓╣▓██▓▓╫╫╫╩╫╫░░░░░░╫╫░░░░░╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╬▓▓▀▀▀▒╫╫░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫█████████████████████████▓▓╫╫╫╫╫╫╫╫╫╫╫╫
░░╦╫╫╫╫╫╫▓█████████▓╫░╫╫░»░╫╫▓▓▓▓╫╫▓▓▓╫╫╣╫▓▓▓█▓╫╫░░░░░░░░░░╫░░░░░░╨╩╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓██████████████▓▓▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫╫╫╫╫╫Ñ╩╨░░╦╦╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫█████████████████████████▓▓╫╫╫╫╫╫╫╫╫╫╫
░░╫╫╫▓╫╫╫▓▓▓▓▓▓▓▓▓▓▓╫░░╫Ñ»»]╫▓▓▓▓╫╫╫╫╫╫╫╫╫▓╫╫╩▀▓╫Ñ░░░░░░░░░░░░░░░░░░░░░░░╫╩╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫ÑÑ╨░░░░░░░╬╩╩╨░░╠╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫██████████████████████████▓▓╫╫╫╫╫╫╫╫╫╫
░╫╫╫▓▓╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓╫░░░░»░╨╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓╫Ñ░╨╣╫Ñ░░░░░░░░░░n░»»»»░░░░░░░╨░░░╩░░╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓Å╩╨░»µ░╦░╦H╨╨╙»»░╦╦╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫██████████████████████████▓▓▓▓▓▓▓▓╫╫╫
╦╫▓▓▓╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓Ñ»»░»»░╦░░░╫╫╫╫╫╫░░╩Ñ╫╫╫╫Nµ░╠╫╦░░░░░░░░»»»»»░»»»»░»»░░░░░░░╨░░╦╩╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▀▀╨╙µ»»░░░░╨╩"` .,»╦╦░░░░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╣██████████████████████████▓▓▓▓▓▓▓▓▓▓
╫▓▓▓▓╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓█▓N»»»»░╨╩╨╨░░░╫╫╫Ñ░╩░░░╨╫╫╫N░╨╟Ñ░░░░»»»»»``»»!»»`»»»»»»░░░Ü░░░░╦╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▀▀╨░»░░░░╦Ñ░╩"` .»»╦╦░░░╔░╔H╚Ü╠╦╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫███████████████████████████▓▓▓▓▓▓▓▓▓
╫▓▓▓▓╫▓▓▓▓▓▓▓▓▓▓▓▓███▓▓▓Ñ»:``` :»»░░╨╨╨░»»░░╦╦╫╫╫╦╫░»╙╨░░░░»»»»»»!¡¡»»»!»»»»░û░░░░░░░╦░╫╫╫╫╫╫╫╫╫Å╜╨░;µµ╦╦╦╬╩╩╨╙`` ,µµ╦░░░░░░H""`╔»╤░╠╠░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫███████████████████████████▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓███████████▓█▓▓▓╦».,»»»»░░░»»»»»»»░░╨╩╫╫╫╫╦¡ `╨░░░»»»»»¡»`»»»»»»░░░░░░░░░╦╦╫╦╫╫Ñ╩╨"░»»╦╦╦╦╬╩╩╨╙`` ,»╦╦╦╦░░░Ñ""`,»√^╙ `»»░╦╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫████████████████████████████▓▓▓▓▓▓▓
██▓▓▓▓▓▓▓███████████████▓▓▓╬U»»»»»»»»»` :»n░░░░░░░░░░░╦, `"░░░»»»»»»»»»n░░░░░░░░╦╦Ñ╩╨^`,»µµ╦░╦╬╩╩╨╙¡»`'`,,µ╦╦╦╬╩Ñ"╨.,»»^"`.,,»»n"░»░░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫███████████████████████████▓▓▓▓▓▓▓
██▓▓▓▓▓▓████████████████████▓▄╦╦╦╦╦░░»µµ»»░░░░░░░░░░░░░░╦, "░░░░µµ░░░░╦╦░░Ñ╩╨^`` »»µ╦µµ╬╩╨"╙,»»»░"`,»╦╦╦Ñ╫╨╨░░µ»═"`` .,»╦╦░░░░"""!û]╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓████████████████████████████▓▓▓▓▓▓
█▓▓▓▓▓▓███████████████████████▓▓╫╫╫╫╬╬╫╫N░░░░░░░░░░░░░░░░░░≈ `╚░░░╦╩╙^""`,╓«╤»µ╦φ╩╨╨"`»▄mnµ»░░»░░µ╦╬╩╨░░µ«H"░`' ,,»»»µ╦╦░╨"`` ,»µ╦╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╬╫▓██████████████████████████████▓▓▓▓▓
█▓▓▓▓███████████████████████████████▓▓▓▓╫░░░░░░░░░░░░░░µ░░»»░«, `╨Ü╦»╦╫Ñ░░╨H"^`.»»,»/n░╟╨"░╔µ╦K╨░░φ░K░╙`. ',»^`¡»µ╦╦ÑÑ╨`` »µ╦╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓╫╫███████████████████████████████▓▓▓▓
█▓▓▓██████████████████████████████████▓▓▌░░░░░░░░░░░░░░░░░░n»»░░╦╥ "`»╨░╩░╨U"░`»»»░µµµ%╩╨░░╔⌂¥╨╨»»»!»»»"`,»»µ╦╦╦╩╨░`` .»░░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓╫╫╫╫██████████████████████████████▓▓▓▓
█▓▓██████████████████████████████████▓▓▓╫Ñ░]░░░╦░░░░░░░░░░░»░░░n░░░░╦╦, .»":"`¡╠╔≡"╨"░¿╦mñ╨╨`»`!░»»"░»¡»µ╦░╦╦╫╫Ñ░░`` .»░╦╫╫╫╫╫╫╫╫╫╫╫╫╫Ñ╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓╫╫╫╫███████████████████████████████▓▓▓
▓▓█████████████████████████████████▓██▓▓▓▓Ñ░╫╫╦╦Ñ░░░░░░░╦╦░░░░»░░░n░░░╩U,"»≈~»!¡µµH""" `»»;»»░░µ╦╦╦╦Ñ╫╫╫╩░╩╫╨░"`` .»░╫╫╫╫╫╫Ñ╫╩╨╨░░╩░░╦╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓╫╫╫╫▓████████████████████████████████▓▓
▓▓██████████████████████████████████████▓▓╫╦░╫╫╫╫╫░░░░░░░░░░░░░n░░░░░░░░>«~*""`,»«─`,╥╦╦╦╦╦ÑÑ╩╫╩╨╨╨╨░░»»░░"```` . ,»╫╫Ñ╩╨░░░µ░░░░░░░░╦╦╦╬╫╫╫╫╫╫╫▓▓▓▓▓▓▓╫╫╫╫▓██████████████████████████▓▓▓╫▓▓▓▓
▓███████████████████████████████████████▓▓╫Ñ░╫╫╫╫╫╫Ñ╦░░░░░░░░»░░░░░░░░░░░~ ,░¿░»╥`*:»""""``````````':`»»`` ` ` :.»»»»░░░╦╦╦╦░░░░░░░╦╫╫▓▓▓▓▓▓▓▓▓╫▓▓▓▓▓▓▓╫╫▓▓▓██████████████████▓▓██████████▓▓▓╫╫
██████████████████████████████████████▓▓▓▓▓╫░╫░╫╫╫╫╫╫╦╦░╦░░░░░░░░░░╦╦░░░╦╫H"!░░░H%»░,,,».. .»`....»»»,.»:` `` ,,╔╦╦Ñ╫╫╫╫╦╦╦╦╦╦╦╦╦╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓╫╫▓▓▓▓▓██████████████████████████████████
████████████████████████████████████████▓▓▓▓╫╫╫╫╫╫╫╫╫╫╦╫╫╦░░░░░░░░░░╩╫╦╫╫╫╫m»»»µ»╨╚░░û░░░░░`»µ░»»»»»░»»`` ,»µµ╗╗╬╬╫╫╫╬╫╫╬╬╬╬╫╫╫╫╬╩╨╙░╦╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓╫╫╫▓▓▓▓▓█████████████████████▓╫╫╫╫▓███████▓
████████████████████████████████████████▓▓▓▓▓▓▓▓╫╫╫▓▓▓╫╫╫╫╦░░░░░░░░░░░░╫╫╫╫╫H``»═"``;"═»"` »µ░░░»»░░``` .,╥╦╦╬╫▓▓▓▓▓▓▓▓▓▓▀╫╣╫╩╩░░░░```»µ╦╫▓▓▓▓▓▓▓▓▓▓╫╫▓▓╫╫╫▓▓▓▓▓▓███████████████████▓╫╫╫╫▓▓▓████▓╫╫╫
██████▓▓███████████████████████████████▓▓▓▓▓▓▓▓╫╫╫▓▓▓▓▓▓╫╫╫╦░░░░░░░░░░╫╫╫╫╫╫Ñ »* ,,╔»»─, `»`»``»`»`` .,╦╦╗╬╣▓▓▓▓▓▓▓╫╫╫╫╫╫╩╨░░╨░"»````` »╦╬╫▓▓▓▓▓▓▓▓▓▓╫╫╫╫▓▓╫▓▓▓▓▓▓▓██████████████████▓╫╫╫╫▓▓████╫╫╫╫╫╫
█████▓▓▓██████████████████████████████████▓▓▓▓▓▓▓▓▓▓▓▓▓█▓▓╫╫Ñ╦╦░░░░░░░░╫╫╫╫╫╫N`»╙"`µ»x"*` .``` ` .,╔╬╬▓▓╫╫╫╫╫╫╫╫╫Ñ╩╨░░░░░░»»`````.` ` »]╫╫╫▓▓▓▓▓▓▓▓▓╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓█████████████████▓▓╫╫╫╫▓████╫╫╫╫╫╫╫╫
████▓▓▓▓███████████████████████████████▓▀╫▓▓▓▓▓▓▓╫▓▓▓█████▓▓▓╫╫╫╦╦╫░╦╫╫╫╫╫╫╫╫╫H`"░,»µ»╨"`.,;µ╗╗#Ñ╬╬╬╬╬Ñ╩╩╨╨╨░░░░░░░░░!»````` `` ,]╫╫▓╫▓▓▓▓▓▓▓╫╫╫╫▓╫╫╫╫▓▓▓▓▓▓▓█████████████████▓▓╫╫╫╫╫▓██▓╫╫╫╫╫╫╫▓█
████▓▓▓▓███████████████▓███████████▓╫╫╫╫╫╫╫▓▓█▓▓▓╫╫╫▓▓▓▓▓▓▓█▓▓▓╫╫╫╫░╫╦╫╫╫╫╫╫╫╫Ñ »░µµ╗╦╫╫╫╬╫╬Ñ░░»»`»""»░"»»»»`»`»»"»`'```'` .,]╫▓▓▓╫╫╫▓╫╫╫╫╫╫▓▓▓▓╫╫╫▓▓▓▓▓▓▓███████████████▓▓▓╫╫╫╫╫╫▓██╫╫╫╫╫╫╫▓██
███▓▓▓▓▓▓█████████▀Ñ╨╨╙╙╨╨╩╣▀▓▓████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╫╫╫╫▓▓▓█▓▓███▓▓╬╫╫╫╫╫╫╫╫╫╫╫╫╫N╨╫╫╫╠╫Ñ╫Ñ╬░░»`````».»` ` `` ``` »»»░»»»░]╫╫╫╫╫╫╫╫╫╫▓▓▓╫╫▓▓╫╫▓▓▓▓▓▓▓▓██████████████▓▓▓▓╫╫╫╫╫▄╫▓██╫▄▓███████
╫╫╫╫╫╫╬▀▓▓█████▓▓Ñ░` ``,»µ╬╬▓▓▓█████▓▓▓▓▓▓██▓▓▓▓▓▓▓▓╫╫▓▓▓▓███████▓▓╫╫╫╫╫╫╫╫╫╫╫╫░░░░░╦░╦m╦H»` »`,»» ` ` `»»»»»░░╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓╫▓╫╫▓▓▓▓▓▓▓▓█████████████▓▓▓▓╫╫╫╫▓█████████████████
▀▀▀╫▓▓╬╬╫╫▀▓▓▓▓▌Ü` ,»╦╬▓▓▓▓██▓▓╫▓▓███████████▓▓▓▓▓▓▓▓╫▓▓▓▓▓▓██▓████▓╬╫╫╫╫╫╫╫╫╫H!░╦╦╦m╦H]H" .'```` ```»» ..,,,,,,:,...,,»»µµµ╦╦╬╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████▓▓▓▓▓╫╫╫╫▓███████████████████
»»»░╨╫▓█▓▓╫╫╫╣▀Ü░ ,µ╬╬▓▓▓▓▓██▓▓▓▓█████████████▓▓▓██▓▓▓▓╫▓▓▓▓▓▓▓▓█▓█████▓▓▓╫╫╫╫╫Ñ»╦╬╗╬╬╬╬╬╬╦╦╗╦φφφφ╦╦▄╦▄▄▄▄▄▄▄▄▄╬▄▓╬╬╫╫╫╫Ñ╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████████▓▓▓▓▓╫╫╫▄██████████████████████
»»»»░░╫╫███▓╬Ñ░░µµ╦╬╣▓▓▓▓▓▓██▓▓▓▓██████████████████▓█▓▓▓▓▓╫╫▓╫╫▓▓▓▓██▓▓███▓▓▓▓▓▓;╦╫╫╬╫╫╫╫╫╫░╫╫╫╣╫╣╣╣╣╫╫╫▓▓▓▓▓▓▓▓▓▓╫╫▀▀▀╫╫╫╫╫╫╫░╨░╦╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████▓▓╫╫╫▓▓█████████████████████████
░░░░░░░╨╫▓███▓▓▓▓▓▓╫╫▓▓▓▓██▓▓▓▓██▓▓▓▓▓█████████████████▓▓▓▓╫╫▓▓╫▓▓▓▓▓███▓▓▓▓▓▀▀H]╫╫╫╫╫╫╫╫╫░╫╫╫Ñ╨╨"!░░╫░░╩░╩╫╩╩╩╫╫╫╫╫╫╫Ñ░░░░╩░╫╫╬╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓▓████▓╫▓██████████████████████████████
░░░░»»»░░╨╣███████▓▓▀╨``»░╫▓████▓▓▓█▓▓▓███▓▓███████▓▓████▓▓▓╫▓▓▓▓▓▓▓▓██▓██▀▓▓▓▄╣▓▓▓▓▓▓▓▓▓Ñ╩╨╨`,»»╦╦╦╦╫╫╦╦░░╦╦╫╫╫╫╫╫╫╫╫╫╫╦╫╫╫╦╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓███████▓▓▓▓███╫▓███████████████████████████████▌
░░░░░░n»n░░╫▀█████▀░` ;╬▓▓███▓▓▓███▓▓▓▓▓▓█████████████████▓▓▓▓▓▓▓▓▓▓█▓██▒╫╫▓▓▓▓▓▓╫▀▓▓▓▓▓▓▓╫╦µ,``""`"░░░░░╫╫╫╫╫╫Ñ░╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████████████████████████████████████████████████████░
░░░╦░░░░░░░░░╩╫╫░░░░ ,╟▓▓▓▓██▓████▓▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓█████████▓▓▓▓▓▓▓▓███▓▓▓╬╫╫╫▓▓▓▓╫╫╬╬╫╫░░░░░╨ñN╦╗µ,`````"╨░░╨░░░╦░╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓▓▓▓▓▓▓█████████████████████████████████████████████████████░╫
░░╨░╫╫╫░░░░»»░░╫Ñ╦╦╦U╟▓████████▓▓▓▓█▓▓▓▓▓▓▓▓▓█▓▓▓▓▓▓▓▓██████████▓▓▓▓██▓▓█████▓▄╫╫╫╫╫╫╫╫╫╫╫╫╬▄╦░µ░░╨╫╫╣╫╫╗╗▄φµ¿»»»░░░╨╨╩╩╫╫╫╫╫╣▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████████████████████████████████████████████████████▌Ñ╫
▄▄▄╠╫╫╫Ñ╦░░»»░░░░╩╫╫╫N░╙╙▀▀▀██████████████▓▓██▓▓▓▓▓█▓▓▓▓▓▓█████████▓▓█▓▓▓███████▓▓▄╫╫╫╫╫╫╫╫╫╫╫▓▓▓▓╬╬╫╫╫╫╫╫╫╫▀▓▓▓╫╫╫╣▄╦▄▄▄▄╦╦╬╫╬╫╫╫▓▓▓▓▓▓▓▓▓██████████████████████████████████████████▓█████████████▓▓╫╫╫
█████▓▄╫╫╫╦░░»░░░╦░░╩╫╫╦╦░░░╩╣▓███████████▓███████████████▓▓▓█████████▓█▓▓▓▓▓▓▓█▓███▓╬╬╫▓▓╫╫╫╫╫╫╬╫▀▓▓▓▓▓▓▓▓╬╫╫╫╫╫╫╫╫╫╫╫╣╣╣╫▀▓▓▓▓▓▓▓▓▓▓▓▓████████████████████████████████████████████▓█▓████████████▓▓╫╫╫
█████████▓▄▒░░░░░░░░░░╨╩╫╫╦░╨╨╬▀███████████████████████████████████▓▓▓▓████████████████████▓▓▓╫▓╫▓▓▓╫╫╫▀▓▓▓████▓▓▓▓▓▓▓▓╫╬╬╬╬╬╬╬╬╫▓▓▓▓███████████████████████████████████████████████▓██▓████████████▓╫╫╫
█████████████████▓▓▓▄▄▄▄▄╠░░╦░░░╫▓████████████████████████████████████████████████████████████████▓╫▓▓▓▓▓▓╫╫╫▀▓▓▓█████████▓▓▓▓█████████████████████████████████████████████████████▓▓███████████████▓╫╫█
████████████████████████████▓▄▄▒╫╫▓█████████▓▓▓▓▓███████████████████████████████████████████████████▌╫▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████████████████████████████████▓██████████████████████████▓███▀▀▀▒╫███████▓▓▓█
█████████████████████████████████▓▓█████████▓▓╫╫╫▓▓██████████████████████████████████████████████████████▓▓▓▓▓▓▓▓▓▓█████████████▓▓▓▓█████████████████████▓██████████████████████████▓▀░░░░ñ╫╫▓██████▓▓█▀
█████████████████████████████████████████████▓▓╫╫╫╫╫▓███████████▓▓▓▓▓╫╫╫▓▓▓▓██████████████████████████████████████████████▀▀▄▓▓██████████████████████████▓▓██████████████████████████M░░░╨░╫╫▓██████▓▓░░
███████████████████████████████████████▓▓▓▓▓▓▓▓╫Ñ░░░╫╫▓███████████▓▓╫╫╫╫╫╫╫╫▓███▓▓▓█▓█████████████████▓████████████████▀╠▄▓██████████████████████████████████████████████████████████░░░░░░╫╣▓█████▓▀░░░
███████████████████████████████████████▓▓▓▓▓▓▓▓╫╫Ñ░░░░░╫╫███████████▓▓▓╫░░░╫╫▓████▓▓▓▓▓▓█████████████████████████████▒▄▓████████████████▓█████████████████▓█▀▀╠Å╫▓██████▀▀▀▀▀▀▀▀██▀▀░░░░░░╦╫╫▓█████Ü░░░░
███████████████████████████████████████▓╫╫╫╫▓╫╫╫╫╫╦░░░░░╨╬▓██████████▓▓▓╫Ñ░░╩╫▓██████▓▓▓▓▓████████████▓████████████▀╫▓██████████████████████████▓██████████░░░░░░╫▓▓▓╫╫╦╦░░░░╨░╠╩╫░░░░░░░░╩╫╫▓████░░░░░░
██████████████████████████████████████████▓▓╫╫╫╫╫Ñ╦░░░░░░░╠╫▀▓██▓█████▓▓╫╫Un░╨╫▓███████▓▓█████████████▓██████████▌░▓███████████████▓███████████████████████░░░»░░╫╫▓▓▓▓╫Ñ╦░░░░░╠╫╫░░░»n░░░░╫╫▓███░░░░░░░
█████████████████████████████▓▓▓▓███████████████▓▓▓▓█████████▓▓▓▓▓▓▓▓▓▓▓▓╫U»n░░╫▓████████████████████▓██████████▀╦▓██████████████████████▓▓██▓█████████████▌░»░░░░╫╫▓▓▓▓▓╫Ñ░░░╦╦Ñ]╦╦░»░n░░╫╫╣▓██Ü░░░░░░░
▓█████████████████████████████▓▓████████████████████████████████▓╫▓▓▓▓▓▓▓▓H»»░░╫╫███████████████████▓██████████▓▄███████████████████████▓▓▓███████████▀▀▒╠░╫N»░░░░░╫╫▓▓▓▓╬╫╫Ü░░░╦░╩░░░»░░░░╫╫▓█▌░░░░░░░░
███████████████████████████████▓▓▓█████████████████████████████████▓╫╫╫▓▓▓Ü`»»░░╫╫████████████████████████████▌▓████████████████████████▓▓▓█▓██████▀Ü░░░░░░╩╫░░░░░░░╫╫▓▓▓▓▓╫╫ÑÑÜ░░░░░░░░░░]╫╬██Ü░░░░░░░░