@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ :  .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+:::::.. ..::-:-+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ----:--:::::..::-----=----.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ::----------::.:.:-------------@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -----------------::::-------=-------:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ---:::-----===---=====-------====--=--:--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@+=-::.::--=--======+++++==-------====----::-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@===--::::--========+++++++===--------=----------:@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@+*=---:-----====+++=++++++==========---=----:-----::@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@++==----====+==++=++++=======+==+=====-------::----:::-@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@*++========+++++++++++=-=======+======---=-----::----:::@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@*++======++++**+++++=======-===+=====++=--=:-----::-=---::@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@**+=++==+++++++===+==++====--===++++==+++==--------:--:---:::@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@*+++++++*++++==++==-=======--===++++++++++===----:-----------:@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@=*++++++**+++==++==========----===+*++*+=+++-----::::--=--=-==-::@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@++*+++++++++===+*+++========--==-===++***+====------------=+++=-::@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@*#*++++++++++++++****+====-----===++++***+=-=--------====-=+++*+-:-+@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@%#******+++++**++******+=====--=+***++*****++==-:::---=----++++**+-:--@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@ #******+++++****+******+++===--=**************+=-::---==---++++***+:-=@@@@@@@@@@@@@@@
@@@@@@@@@@@@@###****++++++************++++===-=***************=---==-----:-=++***+-:-:@@@@@@@@@@@@@@
@@@@@@@@@@@@@%####*++++*++***********++++++++==***************+====+=--:::.-=+***+---:-@@@@@@@@@@@@@
@@@@@@@@@@@@@%####*+++***####*********+++=+++=+***************++===++++-:..:=++++*=:-::@@@@@@@@@@@@@
@@@@@@@@@@@@@%#%##*++****####**********++=+++++****************+==+++*+=--:::=++++-----:@@@@@@@@@@@@
@@@@@@@@@@@@@%%##*+++*#*####*********+*+++==+++*****************+=+*+**+=--:::-=+=---=-:@@@@@@@@@@@@
@@@@@@@@@@@@%%##*++++*#######**********+++==+=++*****************+++****===--::----=-+=::@@@@@@@@@@@
@@@@@@@@@@@@%%##**+++*#######**********+++=====+***************************+=:::-----==:::@@@@@@@@@@
@@@@@@@@@@@@%%##***+**#######**********+++++*+==***************************====--:----=---@@@@@@@@@@
@@@@@@@@@@@@%%%#*****#########********+++++++===+**************************=+++==----==-=-@@@@@@@@@@
@@@@@@@@@%@@%%##***+####*#####*******+++==+==-==+*+*+***+*++**************+++==+++====+=---@@@@@@@@@
@@@@@@@@@@@%%%##****##**######*******+++====--==++*+++++-=+**#*************++==++***+===---=@@@@@@@@
@@@@@@@@#@@%%%##***###*#####******+***++++==--=++++**++++++****************++=+++****+==----@@@@@@@@
@@@@@@@@@@@%%%########*##**#**#***********+===+=++++==**==+****************++=+++*+**++-----@@@@@@@@
@@@@@@@@@@@%%%##########*******#**********+===+++**+-=+++==+*************+**+=+++***+++=----@@@@@@@@
@@@@@@@@@@%%%%#####*#**##**##************+===++******+*+==++****************+=++++*+++==---::@@@@@@@
@@@@@@@@@@%%%%#######***##************+*+====+*********+===++***********=====-++++*++++=-:--:@@@@@@@
@@@@@@@@@@%%%#######**#####***********+*+===++++****#*++-===++**********=-----++++++++=:.:-::@@@@@@@
@@@@@@@@@@%%%#####*######*##**********++++++**+*******++=-===++****+***+=-----==++++++=:.:::::@@@@@@
@@@@@@@@@@@%###*#**######+**********++++****#*++++++++==---====++*****++------==++++++=-:::::.@@@@@@
@@@@@@@@@@@%%#*****####***********++++++++**#*+===+==+=--:--==-==+++++++=------==++++===--:-::@@@@@@
@@@@@@@@@@@%%#*****###**********++++++++++***++=====----::::----=----=++=---:::-===++===--:-::@@@@@@
@@@@@@@@@@@%%#*=**######****+++++++==+=+++**++====+=:---::.::::-:::::-+===--:.:::--=====----::@@@@@@
@@@@@@@@@@%%%#*+***#####***++++======+==++***+=-====---:::::-::::..:-=+=+=---:-::-=---==----::@@@@@@
@@@@@@@@@@%%%#*###***###**++++++====++==++***++==+==---::::::::::..:-===+==----::-:--:-=-=--::@@@@@@
@@@@@@@@@@%%%######***##***+++++=--==++++**#**++++++=---::::::::: ..--==========:::-:-==----:: @@@@@
@@@@@@@@@@%%%%#####****#***++=++-:-=++++++*#****+*++=---::-:::::....:-------=+==::::--=-::--:: @@@@@
@@@@@@@@@@@%%%%####****#*#*++++====+++***+******+**==--:::-:::::::...::.---==+==::=--===.:--:: @@@@@
@@@@@@@@@@@%%%%######****#**++++++++++**++***++++++==--::::::::::::....:::-=====-:----=-:::-::+@@@@@
@@@@@@@@@@@%%%%%#####*********++++++++***+**++=======---::..::::...... :::-====+=-------::::-:@@@@@@
@@@@@@@@@@@%%%%%#####***+****++++++++++****++++=-==-----::..::::. :::. ...:====+=--:-::::.::-:@@@@@@
@@@@@@@@@@@@%%%%%####*++++***+++=+====+++++++===-=-------::::::::.:::.....:-====---::::::...::@@@@@@
@@@@@@@@@@@@@%%%%%%##*+++*******+++=+==+++++=--===--------:::::::::::::::.:::=-::--::.......-:@@@@@@
@@@@@@@@@@@@@%%%%%%##***+*******++++++++++++=---======----::-::::::::::::::::--::-.:... ....::@@@@@@
@@@@@@@@@@@@%%%%%%%###**+*****+++++++*+===++++========-------:::::--::::-::::-:::-::...   ..::@@@@@@
@@@@@@@@@@@@%%%%%%%%##*#*******+++***++===++*++===--------:-::::::::::--:::.:-::::::.     .::@@@@@@@
@@@@@@@@@@@@%%%%%%%%%##**********+***++====+***+==----------::::::::::---:..:::::::::.    .::@@@@@@@
@@@@@@@%@@@@@%%%%%%%%%####****+*+****+++===+***+===-------:::---::::::---...::.::::...   .:::@@@@@@@
@@@@@@@@@@@@@@%%%%%%%#######**********+++==++***+++=-----::::--::::::---:.:::::::..::.   .::+@@@@@@@
@@@@@@@@@@%%@@@%%%%%%%%%######***********++==***++++=-----:::--:::.::---:::::::::....   .:::@@@@@@@@
@@@@@@@@@@%%@@@%%%%%%%%%#####*#*+++********+=+**++++=--:----:-:::::::-:::::::::::::... ..:::@@@@@@@@
@@@@@@@@@@@%@@@%%%%%%%%%######**+++*******+*+******=---:--:---:::.::-::.:::::::::.:::..:::-:@@@@@@@@
@@@@@@@@@@@%%@@%%%%%%%%########***+*******+********=------:::::...::::::::.::::::.::...:::--@@@@@@@@
@@@@@@@@@%@@%%%%%%%%%%###########*****++***********+=-::-::.:::...:::::::::::::::::...::::=@@@@@@@@@
@@@@@@@@@@@@%%%%%%%%%%%%#######*##***++=***+***#***+=-----:.:.::::::::.:::::::.:::....::::=@@@@@@@@@
@@@@@@@@@@@@@%%%%%%%%%%############**++=***********++=-:-:......::::::.::::::........::::-@@@@@@@@@@
@@@@@@@@@@@@@@%%%%%%%%%####*+*######**++************++--::.......:::::::::::.::......::::=@@@@@@@@@@
@@@@@@@@@@@@@@%##%%%%%#####**+**+#****++*+=+**+*****++-:::.......:.:.::::::..::... .::::-+@@@@@@@@@@
@@@@@@@@@@@@@@@####%%######**+*#**#**+++++++********+=-:.:..:...:..:::::::::::... .:::-=-@@@@@@@@@@@
@@@@@@@@@@@@@@@%####%#*##*******###*++*************+=-:... .:::..:.:::.::..::.....::.:==@@@@@@@@@@@@
@@@@@@@@@@@@@@@%%##*##*##****+**###*++****+******+++-:...  ..::..::::..:::::......:::-=@@@@@@@@@@@@@
@@@@@@@@@@@@@@@%%%#*##**##**+*######**+*****+*+*+===-::..  ......:.:::.::::::::...::::=@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@%%%####****++*#######***+***+======--:...  ........:::::::::.:....:::-@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@%@%%###*****+*########**++*++=------::...  ........:::::::::...::::..@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@%@@%##********#######**++**+++=--:::::..... .......::::.:::....::....@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@%@%##*******++*####***+=**+++===--:::..:.....:....:..:::::::.......@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@%%%#****+*****#**#*+*++**+++==----::::..:........:::::::::.......@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@*%#******++++++***+*+++*++===-=-::::: .:........:::::.:::......@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@%%******+++++++++++++++====-=---:.:::.:....::..::::..:::.. .. @@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@%#****+*=====+++++++===+===----:..........::::::..:.......@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@%##***++=+++***+++====--=--::::.....::.:::::........... @@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@%%#****++++++**++======-=----:::...::.::::::..... ..:@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@%%##****++*++++++=====-=----::::::::.::::::....  ..@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@%##******++++*+====--===--::-::::::::::::..   .:@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%#***********+++======--:--::.:...::::..    @@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%##**##******++++=====----:::.:.:::::     @@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%##********+*+=======:--:::::::::: . @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%##********++=====---------::::.+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%##**++++======---=--=----- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*%%%%%#**+++=+========---=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%%#######***++=++#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


01000100 01000111 01001010 01001100 01001001