███████████▀▀▀░░░░░░░▀▀▀███████████ ████████▀░░░░░░░░░░░░░░░░░▀████████ ███████│░░░░░░░░░░░░░░░░░░░│███████ ██████▌│░░░░░░░░░░░░░░░░░░░│▐██████ ██████░└┐░░░░░░░░░░░░░░░░░┌┘░██████ ██████░░└┐░░░░░░░░░░░░░░░┌┘░░██████ ██████░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██████ ██████▌░│██████▌░░░▐██████│░▐██████ ███████░│▐███▀▀░░▄░░▀▀███▌│░███████ ██████▀─┘░░░░░░░▐█▌░░░░░░░└─▀██████ ██████▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██████ ████████▄─┘██▌░░░░░░░▐██└─▄████████ █████████░░▐█─┬┬┬┬┬┬┬─█▌░░█████████ ████████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████████ █████████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████████ ███████████▄░░░░░░░░░░░▄███████████ ██████████████▄▄▄▄▄▄▄█████████████████
███████████▀▀▀░░░░░░░▀▀▀███████████ ████████▀░░░░░░░░░░░░░░░░░▀████████ ███████│░░░░░░░░░░░░░░░░░░░│███████ ██████▌│░░░░░░░░░░░░░░░░░░░│▐██████ ██████░└┐░░░░░░░░░░░░░░░░░┌┘░██████ ██████░░└┐░░░░░░░░░░░░░░░┌┘░░██████ ██████░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██████ ██████▌░│██████▌░░░▐██████│░▐██████ ███████░│▐███▀▀░░▄░░▀▀███▌│░███████ ██████▀─┘░░░░░░░▐█▌░░░░░░░└─▀██████ ██████▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██████ ████████▄─┘██▌░░░░░░░▐██└─▄████████ █████████░░▐█─┬┬┬┬┬┬┬─█▌░░█████████ ████████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████████ █████████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████████ ███████████▄░░░░░░░░░░░▄███████████ ██████████████▄▄▄▄▄▄▄█████████████████
███████████▀▀▀░░░░░░░▀▀▀███████████ ████████▀░░░░░░░░░░░░░░░░░▀████████ ███████│░░░░░░░░░░░░░░░░░░░│███████ ██████▌│░░░░░░░░░░░░░░░░░░░│▐██████ ██████░└┐░░░░░░░░░░░░░░░░░┌┘░██████ ██████░░└┐░░░░░░░░░░░░░░░┌┘░░██████ ██████░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██████ ██████▌░│██████▌░░░▐██████│░▐██████ ███████░│▐███▀▀░░▄░░▀▀███▌│░███████ ██████▀─┘░░░░░░░▐█▌░░░░░░░└─▀██████ ██████▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██████ ████████▄─┘██▌░░░░░░░▐██└─▄████████ █████████░░▐█─┬┬┬┬┬┬┬─█▌░░█████████ ████████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████████ █████████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████████ ███████████▄░░░░░░░░░░░▄███████████ ██████████████▄▄▄▄▄▄▄█████████████████
███████████▀▀▀░░░░░░░▀▀▀███████████ ████████▀░░░░░░░░░░░░░░░░░▀████████ ███████│░░░░░░░░░░░░░░░░░░░│███████ ██████▌│░░░░░░░░░░░░░░░░░░░│▐██████ ██████░└┐░░░░░░░░░░░░░░░░░┌┘░██████ ██████░░└┐░░░░░░░░░░░░░░░┌┘░░██████ ██████░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██████ ██████▌░│██████▌░░░▐██████│░▐██████ ███████░│▐███▀▀░░▄░░▀▀███▌│░███████ ██████▀─┘░░░░░░░▐█▌░░░░░░░└─▀██████ ██████▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██████ ████████▄─┘██▌░░░░░░░▐██└─▄████████ █████████░░▐█─┬┬┬┬┬┬┬─█▌░░█████████ ████████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████████ █████████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████████ ███████████▄░░░░░░░░░░░▄███████████ ██████████████▄▄▄▄▄▄▄█████████████████
███████████▀▀▀░░░░░░░▀▀▀███████████ ████████▀░░░░░░░░░░░░░░░░░▀████████ ███████│░░░░░░░░░░░░░░░░░░░│███████ ██████▌│░░░░░░░░░░░░░░░░░░░│▐██████ ██████░└┐░░░░░░░░░░░░░░░░░┌┘░██████ ██████░░└┐░░░░░░░░░░░░░░░┌┘░░██████ ██████░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██████ ██████▌░│██████▌░░░▐██████│░▐██████ ███████░│▐███▀▀░░▄░░▀▀███▌│░███████ ██████▀─┘░░░░░░░▐█▌░░░░░░░└─▀██████ ██████▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██████ ████████▄─┘██▌░░░░░░░▐██└─▄████████ █████████░░▐█─┬┬┬┬┬┬┬─█▌░░█████████ ████████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████████ █████████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████████ ███████████▄░░░░░░░░░░░▄███████████ ██████████████▄▄▄▄▄▄▄█████████████████
███████████▀▀▀░░░░░░░▀▀▀███████████ ████████▀░░░░░░░░░░░░░░░░░▀████████ ███████│░░░░░░░░░░░░░░░░░░░│███████ ██████▌│░░░░░░░░░░░░░░░░░░░│▐██████ ██████░└┐░░░░░░░░░░░░░░░░░┌┘░██████ ██████░░└┐░░░░░░░░░░░░░░░┌┘░░██████ ██████░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██████ ██████▌░│██████▌░░░▐██████│░▐██████ ███████░│▐███▀▀░░▄░░▀▀███▌│░███████ ██████▀─┘░░░░░░░▐█▌░░░░░░░└─▀██████ ██████▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██████ ████████▄─┘██▌░░░░░░░▐██└─▄████████ █████████░░▐█─┬┬┬┬┬┬┬─█▌░░█████████ ████████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████████ █████████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████████ ███████████▄░░░░░░░░░░░▄███████████ ██████████████▄▄▄▄▄▄▄█████████████████
███████████▀▀▀░░░░░░░▀▀▀███████████
████████▀░░░░░░░░░░░░░░░░░▀████████ ███████│░░░░░░░░░░░░░░░░░░░│███████ ██████▌│░░░░░░░░░░░░░░░░░░░│▐██████ ██████░└┐░░░░░░░░░░░░░░░░░┌┘░██████ ██████░░└┐░░░░░░░░░░░░░░░┌┘░░██████ ██████░░┌┘▄▄▄▄▄░░░░░▄▄▄▄▄└┐░░██████ ██████▌░│██████▌░░░▐██████│░▐██████ ███████░│▐███▀▀░░▄░░▀▀███▌│░███████ ██████▀─┘░░░░░░░▐█▌░░░░░░░└─▀██████ ██████▄░░░▄▄▄▓░░▀█▀░░▓▄▄▄░░░▄██████ ████████▄─┘██▌░░░░░░░▐██└─▄████████ █████████░░▐█─┬┬┬┬┬┬┬─█▌░░█████████ ████████▌░░░▀┬┼┼┼┼┼┼┼┬▀░░░▐████████ █████████▄░░░└┴┴┴┴┴┴┴┘░░░▄█████████ ███████████▄░░░░░░░░░░░▄███████████ ████████π