║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║██║█║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║██║█║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║█║██║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║█║██║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║█║║█║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║▒▒▒█▒▒▒║║║║║║║║║║║║║║║
║║║║║║║║║█║║▒▒▒║║█║║▒▒▒║║█║║║║║║║║║║
║║║║║║║║║║██▒║║║▒░▒║║║▒██║║║║║║║║║║║
║║║║║║║║║║███║║║▒░▒║║║███║║║║║║║║║║║
║║║║║║║║║▒▒███║║▒░▒║║███▒▒║║║║║║║║║║
║║║║║║║║║▒║║███░▒░▒░███║║▒║║║║║║║║║║
║║║║║║║║▒▒║║║███░░░███║║║▒▒║║║║║║║║║
║█║║║║║║▒║║║║░▒░║║║░▒░║║║║▒║║║║║███║
█║█║║║║║▒║▒▒▒▒░║███║░▒▒▒▒║▒║║║║║█║║║
█║█║█████░░░░░░║█░█║░░░░░░█████║███║
█║█║║║║║▒║▒▒▒▒░║███║░▒▒▒▒║▒║║║║║█║║║
║█║║║║║║▒║║║║░▒░║║║░▒░║║║║▒║║║║║███║
║║║║║║║║▒▒║║║███░░░███║║║▒▒║║║║║║║║║
║║║║║║║║║▒║║███░▒░▒░███║║▒║║║║║║║║║║
║║║║║║║║║▒▒███║║▒░▒║║███▒▒║║║║║║║║║║
║║║║║║║║║║███║║║▒░▒║║║███║║║║║║║║║║║
║║║║║║║║║║██▒║║║▒░▒║║║▒██║║║║║║║║║║║
║║║║║║║║║█║║▒▒▒║║█║║▒▒▒║║█║║║║║║║║║║
║║║║║║║║║║║║║║▒▒▒█▒▒▒║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║██║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║║█║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║██║║║║║║║║║║║║║║║║║║
║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║║