,,-,,,--,,,,,,,-,,,,--,-,,-,,,,,,,,,,,-,-,,,,-,-,--,,,,,,,,,,,-,,-,-,,,,,,,,,,,-,,,,,,,-,,,,,--,,,,,,,-,-,,,,,-,,,,,,,--,,,,,,-,,,,,,-,,,,,,-,,,-,,-,,,-,,,,,,,,,,,,,-,,,,-,,,,,,-,,-,,,,,-,,,,,,,,,,-,-,-,,,,,,,,,-,-,,,,,,,,,-,,,,,,,,,-,,,,,,,,-,,,,,,,,,,,,-,-,,,,,,,,,,,-,,,-,,,-,,-,,,,,,,,-,,-,,,,,,-,,,,,,,,,,,-,,-,,,,,-,,-,,,,,---,,,,--,,,,,-,,,,,,,-,,,--,,,,,,,,,,,-,,,,-,,-,,,-,,,,,,,,,-,,,,,-,,,,,,,,,,,,,,-,,,,,--,,--,-,,,,,,,,,,,,,,,,,,,--,,,,,,-,-,-,,,--,,-,,,-,,,,,,-,-,,,,-,,,-,,,,,,-,,,,,,,--,-,,-,--,,,,,,,,,,,,,,,-,,--,,,-,,,,,,,-,-,-,,-,,,,,,,,--,,-,-,,,,,,,---,,-,,--,,,,-,,,,,,,,,-,,,,,,,-,-,-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--,,,-,,-,,,,,,,,,,,,,,,,,,,,,,,,,,-,-,,,,,,,-,,,,,,,--,-,,-,,,,,,,,,,--,,,--,,,-,,,,,,,,,-,-,,,,,,,,,,,-,,-,-,,,,-,-,,,,-,,-,,,,,,,,-,--,,,,,-,,,,,,,,-,,,,,-,,-,,,,--,,,,,,,,,,,,,,-,,-,,,,,,,,-,-,,,,,,,,-,,,,,,,,,,,,-,--,-,,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,-,,,,,,,-,,,,,-,,,,,,--,,,,-,,--,,,,,-,-,,,--,,,,,,,,,,,,,,,,,-,,--,,,,,-,,,,,,,,-,,,-,,--,,-,,,,,,-,,,,,,,,,,,,,,,,,,,,,-,,,-,,--,,,,,,,-,-,,--,-,,-,,,,,,,,,,,-,,,,,,,,,--,,,,-,--,,-,,,,,,,,,,-,,,,,,,-,,,,,,,,,,,-,-,,--,,-,,--,-,,--,,,-,,,-,,,,,,,--,,,,,,,,,,,,,-,,-,-,,,,,,-,-,,-,,,-,,,-,,,-,,,-,,,,,-,,,-,,----,,,-,,,,,,-,----,,-,,,,,-,,,,,,-,,,,,,,,-,,,,,,,,-,-,--,,,-,-,-,-,,,,-,,-,,-,,--,,,,,,,,,,-,,,,,,--,,,,,,,-,,,,,,-,,,,-,,,,,,,,,,,-,-,---,,,,,,,,,,,,,,-,,,,,,,--,,-,,,,,,,,-,-,,,-,-,-,-,,,,,,,,,,-,,-,,,,,,-,,,,,,,,-,,,,,-,-,,,--,,,,---,-,,-,,,,,,,,-,,,-,,,,-,,,,,,,,,,,,,,,,,,,-,,,,,,,-,,,-,,-,,-,,--,,,,,,,,,,,,--,-,,-,,-,-,,,,,,,,,,,,,-,,,,--,,,,,,,,,,,,-,,,,,,,,,,,,-,,-,,,,,,,,,,-,,,--,,,,,,,,,,,,,--,,,,-,,,,,,,,,,,,,,,,,,,,,-,,,,,-,,,,,-,,-,,-,--,,,,,--,,-,,,,,-,,,,,,,-,,,-,-,,,,,-,-,,,,,,,,-,-,,,,,,,--,,,,,,,,,,,---,,,,-,,,,-,,,,,,-,,,,,,,,,,,,,-,,,-,,,,,,,,,,,,,,,,--,,,,,,,,,,,,,-,,,,,,,,,-,-,,,-,,,-,,,,,,,,,,,,,,,-,,-,,--,,,,,,,-,-,,,-,,,,--,,,,,,,,,,,,,,,,-,,,,,,,-,,,--,,-,,,,,,,-,,,,,,,,,,,-,,--,-,,,,,,,-,,,,-,,,-,----,----,--,-,,,-,,,,,,,-,,-,,,--,,,,,,,,-,,,,,,,,-,,-,--,,,,,,-,,,,,,,,,-,-,,-,,-,,--,,,----,,,-,,,,,,,,,,,-,,,,,,,,,,-,,,,,-,,,,,,-,,,,-,,,--,,,,,,,-,,,,,,,,-,,,,-,,,,,,,,,,,,,,,,-,,-,--,,,,,,,-,,,,,,,,-,,,,,,,,,,,-,,,,,,-,,,-,---,,,,-,,-,-,,-,,,,,-,,-,,,,,,,,,,,-,,-,,,-,,,,,,,,,,,,,,,,,,-,--,,,-,,-,,,,-,,,,,,,-,,-,-,,,,,,,--,,,,,-,-,-,,,-,,,,,,,,,,,-,,,-,-,,,-,,,,,-,,,,,,-,-,,,,,,,-,,,,,-,,,-,,,,,,,,,,,,-,,,,,-,,--,,,,,,,,,,-,,---,,,,,,,,-,,,,,,,,,,,,,,,,,,,,,,,,,-,,,,,,,,,,,,-,,,,,,,,,,,,,,,,,-,,,-,,-,,,,,,,,--,,-,-,-,,,,,,,-,,,,-,-,,,,-,,,-,,,,,-,,,,,,,-,-,,,,,,,,,,,,,,-,,,,,,,,,,,-,,,,-,-,,--,,,,,,,,,,,,,,,,,,,,-,--,,,,,,,,,,,,,,-,,-,--,-,,,,,,,,,,,,,,,,,,,,,,,-,,-,,,,-,,-,-,,,,-,,,,,,,,,,,,-,,,,,,-,,,,,,,,,,,--,-,,,,--,,-,,,,-,,-,,,-,,-,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,-,,,,,,-,,-,,,-,,-,-,,,,,,-,,,--,,-,-,,,,,,,,,-,,,,,,-,,,,,,,,,,,,,-,,-,,,,,-,,,-,,,,-,,,-,,,,,,,,,,,,,-,,-,,,,,,-,,-,,,,,,,-,,-,---,-,,,,,,-,,,,,,,,-,,,,,,,,,,,,-,,,,,,,-,-,,,,--,-,-,--,--,,-,,,,,,,,,,-,,,,,-,,,,-,,-,-,,,,---,,,-,,,,,,,,,,,-,,-,,,,---,,,,,,,,-,,,,,,,,,,,,-,,,,,--,,,,,,--,,,,-,,-,,,,-,,-,-,,,,,-,-,,,,-,--,,,---,-,,,,,,,,,---,,,,---,,,,,,,--,,,,,,,,,,,,,,,,,,,,---,,,,-,,,-,,,,,,,,,,,,-,,,,-,,,,,,,,-,,,,-,,,,,,,,,-,,,,,,-,,,,,,,,,,-,,,-,,-,-,,,,,,,--,,,-,---,,,,,,-,,,--,,,,,-,,,,,,,-,-,-,,,-,,--,,,,,,,,,,-,,,-,,-,,,,---,,,-,--,,,,,,-,-,,,,,,,,,,,,-,--,,,,,,-,-,-,-,,-,,--,,,-,,,,,,,-,,,,,,-,,,,,--,,,-,,,,,,,,,,,,,-,,,,,,,--,,,,,,,,-,,-,-,,,,,,-,,,,,---,-,,-,,,-,,,,,,,,,-,,,-,,-,,,,,,,,,,,--,,,,,,-,,-,-,,,,,,-,,,------,,,--,,,,,,,,,,,,-,,,,,,,,-,-,,,,-,,,,,,-,,,,,,-,,,,,,-,,,,--,-,,,,,,,,,,,,-,,,,-,,,,-,,--,,,,-,,-,-,-,,,-,,,,-,,,,,-,,,,-,----,,,,,-,,,,,,--,,,,-,-,-,,--,,,,,,,-,,,,,-,,,,,,-,-,,-,,,,,-,,,,,,,,,,,,,,-,-,,,,,,-,,-,,,-,,-,,,,,,,-,,,,----,,,,-,,,-,,-,,---,-,,,,--,,,-,,,,,,,,-,,,,,,--,,,,,,,-,,,,,,-,,,--,,,,,-,,,--,,,,,,,,-,,,-,,,,,,,,,-,,,,-,,,,,-,,,-,,,,-,-,,,,,,,,-,,,,,,,,,-,,--,,,,,,,,-,,,,,,,-,,-,,-,,,,-,,,-,-,,,,,-,,,,,-,,,-,,,,,,,-,,-,,,,-,--,-,,,,,,,,-,,,,-,,,,,,,,--,,,,,,,,,,,,,,,,,,,,,,,,,-,-,,,,,,,-,,,,,,-,,,,,-,-,,,,,-,,,,,,,,,,,-,-,,,,,,,,,-,,,,,,,,,,,,,,,,,-,-,-,,,-,,,,,--,,,,,-,,,,,,,,,,,,--,-,,,,-,,,,-,,,--,-,-