502:
:::. :+++***++:.. :-=+=..:-=+**=======---: -+++****+====-::-=====-::. .. .. :: .=++++++=::----------::-::::::--------===--:.:::::. :--==+++=-::----------======----------:-===-:::::::. ::--==+++-----=+++=+++++====----======--==------:: ::::-====+++++++*************+==========---------::.. ..:::---==++*****************+++++++++=------------:::::.. ....:::-=+**********************++++++=--==========--:..... ..:::-++*********+**************+++++++--+***++++==: .::.. :=+*+=+++****++==+++*+++++++***+++++++++***********+=. .::-====-::--: .:-=++=====+++*++====++++++++++++++++++=+++*************+=======++++==--. .--==-----=====++=============+=+++=====++++****************+=+=========--:. . . :--====------=======--==========+++=====++++****+*****+****++===------====-. ...::::::::---====----------::::::-----========++++++++++***++++++++===--:::::-----. ...::::::..:::::---::::::::::...::::::::-----=++++++++++****+++++++===-:::::::::---: .::::.....:::::::::::................:::::=++++++++++*****++++++=====---:::::---::. ...... ......... ...............::=+==++++++++++++++============-----::...: ........::---===-===============------=---:::::::::... .......................::::::::---------:. .. ....................::::::--:::::. ...........