Use the JS version in /docs
Python prototype (obsolete):
Dependancies: Pillow
Usage: main.py [filepath] (Optional)[weight]
Some examples:
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠤⠐⠄⠉⠉⠄⠄⠉⠁⠄⠒⠠⠄⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⠄⠈⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠁⠠⢀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⠔⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠑⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠠⠂⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⢀⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⠁⠄⠄⠄⠄⠄⠄⠄⠄⢀⡆⠄⠄⠰⡀⠄⠄⠄⠄⠙⣦⠄⠄⠄⠑⣄⠄⠄⠁⡀⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠆⠄⠄⠄⠄⠄⠄⠄⠄⠄⣾⠄⠄⠄⡄⠖⠄⠄⠄⠄⠄⠸⢷⣄⠄⠄⠸⣆⠄⠄⠐⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡄⠄⠄⠄⢸⡇⠄⠄⠄⠁⢠⡐⡀⠄⠄⠄⠄⢁⢹⣆⠄⠄⢻⡆⠄⠄⠃⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⠄⠄⠄⠄⠄⠁⠄⠄⠄⣾⠁⠄⠄⢰⣾⡿⠃⠐⠄⡀⠄⠄⠈⠄⠈⠆⠄⢸⣿⠄⠄⢸⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠄⠄⠄⠄⠄⠄⠄⠄⠄⡟⠄⠄⠄⠎⠉⠄⠄⠄⠄⠃⢀⠄⠄⠃⠄⠈⠄⢸⣿⡇⡇⢀⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡐⡄⠄⠄⠄⡇⡄⠄⠄⠄⠁⠄⠄⡈⠄⠄⠄⢇⠄⠄⠄⠄⠄⠄⠄⢠⡴⣦⢸⣿⣇⠁⠸⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡐⠁⢀⠄⠄⠄⠄⠇⠄⠄⠄⢠⠄⠐⢀⣴⢾⣛⠦⠄⠄⠄⠄⠄⠄⠈⡋⡶⣼⠄⣿⡿⠄⠆⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠠⠊⠄⠄⠸⠄⠄⠄⠘⢀⠄⠄⠄⠈⠌⢀⡟⢡⣁⣏⣷⠄⠄⠄⠄⠄⠄⠄⣿⢿⠏⠠⣿⠃⠠⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠁⠄⠄⠄⠄⢀⠄⠄⠄⠄⢋⠄⠄⠄⠄⠃⠈⠇⢸⣿⣟⡻⠄⠄⠄⠄⠄⠄⠄⠙⠋⠄⠄⠃⠄⠂⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠘⠄⠄⠄⣾⣌⠇⠄⠄⠄⢀⠄⠄⠄⠉⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡈⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠠⢁⠁⠄⣸⣿⣿⣧⠄⠄⠄⠈⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢶⢀⠁⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⠃⠂⠄⣼⣿⣿⣿⣿⠄⠄⠄⢰⠇⠄⠄⠄⠄⠄⠄⠄⠄⠐⢶⠄⠄⠄⢀⡄⢸⡄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣀⠂⢀⣼⣿⣿⣿⣿⣿⡇⠄⠄⣾⡎⠂⢄⠄⠄⠄⠄⠂⠄⠄⠁⠄⣠⣴⣿⠄⠸⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡠⠁⢠⣾⣿⣿⣿⣿⣿⣿⡇⠄⠄⣿⣷⠢⡀⠈⠄⠄⠄⢀⡀⡀⣴⣿⣿⣿⣿⠄⠄⣶⣶⣶⡄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⢀⠔⠄⣰⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⢰⣿⡿⠄⠄⠐⠠⢀⠄⠔⠁⠄⣿⣿⣿⣿⣿⡀⠄⣿⣿⣿⣿⡀⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⡠⠄⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⢸⣿⣧⡀⠄⠄⠄⢰⣼⣾⣄⠄⣿⣿⣿⣿⣿⡇⠄⢿⣿⣿⣿⡇⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⢀⠄⠄⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⣿⣿⣿⣿⣦⠄⢀⣾⣿⢹⣿⣆⣿⣿⣿⣿⣿⣇⠄⢸⣿⣿⣿⣷⠄⠄⠄⠄ ⠄⠄⠄⠄⠠⠂⠄⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣸⣿⣿⣿⣿⣿⣷⣼⡟⣿⠈⣿⣻⣿⣿⣿⣿⣿⣿⢰⠄⣿⣿⣿⣿⠄⠄⠄⠄ ⠄⠄⠄⡰⠁⠄⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢀⣿⣿⣿⣿⣿⣿⣿⠿⢱⣿⠄⢻⡧⡏⢿⣿⣿⣿⣿⣿⠄⢸⣿⣿⣿⠄⠄⠄⠄ ⠄⠄⠰⠁⠄⣰⣿⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣼⣿⣿⣿⣿⣿⣿⣿⣆⠄⢹⠄⠈⠄⠁⡸⢿⣿⣿⣿⣿⠄⠘⣿⣿⣿⣷⠄⠄⠄ ⠄⢀⠁⡀⢠⣿⣿⣿⡟⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⢧⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⢺⠄⠸⠘⡖⠠⠄⠝⠙⣿⣿⠄⠄⣿⣿⣿⣿⡌⠄⠄ ⠄⡈⡌⠃⣾⣿⣿⠏⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⣿⣿⡿⠿⠟⠛⣼⣇⢠⠈⣷⠐⣠⢀⠠⠁⠁⠄⠄⣿⣿⣿⣿⣗⠈⡄ ⠄⡷⠄⢰⣿⡿⠃⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠄⠄⠈⠄⢸⣿⣼⣇⠐⠄⠄⠄⠄⠈⠈⣄⡀⣿⣿⣿⣿⣿⠈⢤ ⠄⡇⠄⢿⡟⠁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠝⠁⠄⠄⠄⠄⢀⢸⣿⣿⣿⣄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⠄⠘ ⠄⠄⠄⡘⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠄⣀⣼⣿⣿⣿⣿⣯⡀⠄⢄⠄⠄⣿⣿⣿⣿⣿⣿⣿⠄⠄ ⠄⠄⡐⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⡀⠄⠄⠄⣠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣴⣆⣐⢠⣿⣿⣿⣿⣿⣿⣿⡇⠄ ⠄⠐⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡄⠡⢤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄ ⢠⣽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠄ ⣸⡿⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠄⠄⠄ ⣿⠁⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡀⠄⠄⠄⠄⠄⠄ ⡇⠄⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡈⠂⠄⠄⠄⠄ ⠇⠄⠄⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡷⠈⡄⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⣤⣤⣄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣰⣾⣿⣿⣾⣿⣿⠛⣿⡇⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢿⡿⣿⡿⣿⣿⣿⣿⣿⠇⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣰⣷⠄⠄⠄⠄⣤⣶⣾⣿⣿⣷⣶⣤⣄⡀⣀⣴⣾⣷⡿⣿⣿⣿⡏⠉⠁⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⣿⣿⡄⣠⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠉⠈⠛⠿⢿⡿⡅⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠄⠄⠄⠄⠹⣷⡋⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄⠄⠄⠸⣧⡽⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⢀⣀⢀⢠⠁⢀⡀⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣴⣿⣿⠳⡸⣄⣞⠄⠒⢿⣿⣿⣿ ⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⠄⡨⡷⡥⡀⠄⡀⠋⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣰⠄⠱⢄⠘⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡄⢀⣀⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣷⢟⣁⣀⠄⠄⠄⠄ ⠄⠄⠄⠄⣸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣿⣿⣿⣿⠋⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣀⡀⠄ ⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢋⣡⣾⣿⣿⠟⠁⠄⠄⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠄⠄ ⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⢉⣠⣶⠿⣿⣛⣫⣥⣀⣀⠄⠄⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄ ⠄⠄⠄⠄⢻⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣯⡤⠄⠄⠄⠠⢶⠿⣛⣯⣍⣉⣉⣩⣿⣦⣴⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⠁⠄⠄ ⠄⠄⠄⠄⠘⣿⣿⣿⣿⣿⣧⣻⣿⣿⣿⣿⣶⡀⠄⠄⣠⡶⢿⣿⣿⣿⣍⠉⠉⢻⣿⠟⠫⢿⣿⣿⣿⣿⣿⣿⡄⣿⣿⣿⣿⣿⠏⠄⠈⠄ ⠄⠄⠄⠄⠄⠻⣿⣿⣿⣿⣿⢩⣿⠟⣿⣿⠋⢿⣿⣿⣿⡇⠈⢿⠁⠻⣷⣶⡢⠼⣿⠄⠄⠘⣿⣿⣿⣿⣿⣿⡇⣿⣿⣿⣿⣟⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⡄⠛⢄⣙⡿⠟⢽⡏⠄⠈⢻⣄⠈⠉⠉⠉⠄⠄⢠⡏⠄⠄⠄⣿⣿⣿⣿⣿⣿⣾⣿⣿⣿⣿⠃⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠸⣿⣿⣿⣿⣇⠄⠄⠄⠄⢀⣾⠁⠄⠄⠄⠙⠷⣤⣤⣤⡴⠶⠋⠄⠄⠄⠄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⢻⣿⣿⣿⣿⠓⠶⠶⠶⠛⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⢀⡽⣿⣿⣿⣆⠄⠄⠄⠄⠄⠘⠷⣶⠟⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⡟⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠙⣻⢿⣿⣿⣦⡀⠄⠄⠄⢀⣀⣀⣀⣀⣀⡠⠄⠄⠄⠄⠄⠄⠄⢀⣤⣿⣿⣿⣿⣿⣿⡟⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠋⠄⠙⢿⣿⣷⣄⡀⠄⠄⠹⡿⠹⠏⠄⠄⠄⠄⠄⠄⠄⠄⣠⣿⡿⣿⣿⣿⡿⠋⠻⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢹⣿⣿⣷⣆⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣼⣿⣿⣿⣿⡿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠹⣿⣿⣿⣧⡀⠄⡀⠄⠄⠄⠄⢀⣠⣶⣿⢟⡁⣿⡿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣹⣿⡟⢿⣄⢿⣶⣶⣶⣾⣿⣿⣯⣾⣿⠟⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣴⣿⣿⣿⣿⣄⠉⠙⣿⣿⣿⣿⣿⣿⡿⠟⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣥⡤⠾⣿⣿⣿⡿⣿⣷⣤⡘⣿⣿⣿⣿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣠ ⠄⠄⠄⠄⠄⠄⡀⠄⠄⠄⠄⠄⢈⠁⠄⢻⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣀⣤⣶⣿ ⠄⠄⠄⠄⠄⠄⠄⠄⠂⢠⣀⠄⡚⡄⢀⠾⣿⣿⣿⣿⣿⣿⠟⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢰⣾⡇⣠⣾⣿⣿⣿⣿ ⠄⠄⠄⠄⢠⠁⠄⡸⠄⣾⣿⣶⣠⢉⣁⠄⠸⠟⣫⡿⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⠄⠄⠄⣠⣴⣿⣿⣦⡟⣰⣿⣿⣿⣿⣿⣿ ⠄⠄⠄⠄⠘⣿⢶⣣⣼⣿⣿⠁⠈⢿⣻⠐⣰⣿⠏⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠐⣄⣴⣿⣶⣶⣿⣿⠘⠛⠛⡟⢠⣿⣿⣿⡿⢛⣽⡝ ⠄⠄⠄⠄⠄⢹⣿⣿⣿⣿⡟⠄⠄⢀⠟⣾⣿⡟⠄⡀⠄⠄⠄⠄⠄⠄⢰⣿⣆⣶⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⠃⣼⣿⣿⢟⣷⡟⣩⣶ ⠄⣠⡤⢠⠄⢸⣿⣿⣿⣿⠇⠄⠄⢸⠄⣿⣿⣇⣼⣧⢠⣄⣴⣶⣿⣿⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣰⣿⣿⣿⢾⣿⣧⢿⣯ ⣰⣿⢧⠏⠄⢸⣿⣿⣿⣿⠄⠄⠄⠸⠐⢺⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠙⣿⣯⣿ ⣿⣿⡟⠄⠄⢸⣿⣿⡟⠉⠄⠔⠄⠄⠄⠄⠄⣀⣘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⢹⣿⣿⣿⣿⣿⣿⣸⣌⠂⠈⠻⢿ ⣿⣿⠁⠄⠄⠄⣿⣿⡷⠂⠄⠄⠄⠄⠄⠘⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⠿⠋⠄⠄⢸⣿⣿⣿⣿⣿⣿⣿⣿⣷⢤⡀⠄ ⣿⣏⠄⠄⠄⠄⠙⠟⠄⠄⠄⠄⣀⣠⣤⣴⣶⣿⣿⣿⣿⣿⠿⠿⠟⠛⢋⣉⡥⠴⠚⠉⠄⠄⠄⠄⠄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠉⠓ ⡿⢀⠂⠄⠄⠄⢨⠆⢀⣠⣶⡿⠿⠛⠛⠉⠉⠉⠉⣀⣀⣠⡤⠴⠒⠋⠉⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠸⣿⣿⣿⣿⣿⣿⣿⡇⠈⠛⠄⠄ ⣷⠎⠄⠄⠄⠄⠄⡴⠛⠉⣀⣠⣤⢴⣶⠚⠛⠉⠉⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢻⣿⣿⣿⣿⣿⡿⠁⠄⠄⠄⠄ ⠏⠄⠄⠄⠄⠄⠐⣠⠞⠋⣽⠾⠛⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⣿⣿⣿⣿⣿⡇⠄⠄⠄⠄⠄
⠄⠄⣠⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣶⣄⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⠏⢹⣿⠏⠁⠿⠋⠸⠟⠋⠿⠿⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⡏⠸⠟⠄⠄⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠉⠙⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠟⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠙⠻⣿⣿⣿⣿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⡟⠁⠄⠄⠄⠄⠄⠄⠄⢀⣤⣴⣶⣿⣿⣿⣿⣿⣿⣿⣷⣶⣦⣤⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠻⣿⣿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⡟⠄⠄⠄⠄⠄⠄⠄⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠄⠄⠄⠄⠄⠄⠄⠄⠘⢿⣿⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⡟⠄⠄⠄⠄⠄⠄⠄⢠⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀⠄⠄⠄⠄⠄⠄⠄⠄⠻⣿⠄ ⠄⠄⣿⣿⣿⣿⣿⠃⠄⠄⠄⠄⠄⠄⠄⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠄⠄⠄⠄⠄⠄⠄⠄⠙⠄ ⠄⠄⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠄⠄⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⣷⣄⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠄⠄⠄⠄⢰⣶⡄⠄⠄⠄⠄⠄⠄⠄⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠄⠄⠄⢸⣿⣿⣆⠄⠄⠄⠄⠄⠄⠄⠄⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄⠄⠸⣿⣿⣿⣷⠄⠄⠄⠄⠄⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠄⠄⠄⢻⣿⣿⣷⣶⣿⣶⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠃⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠆⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣶⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⠅⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠛⠋⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠉⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠏⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡤⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠉⠛⠋⠙⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠛⠋⠉⠙⠛⠋⠉⠉⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⣀⣀⣀⣀⣀⠄⠄⠄⠄⠄⢀⣀⣀⣀⣀⡀⠄⠄⠄⢀⣀⣀⣀⣀⣀⠄⠄⢀⣀⣀⣀⡀⢀⣀⣀⣀⣀⠄⠄⠄⠄⠄⠄⢀⣀⣀⣀⡀⠄ ⠄⠄⢹⣿⡏⠄⠄⠄⠄⠄⠄⠄⠈⣿⣿⠁⠄⠄⠄⠄⠄⠈⢿⣿⡅⠄⠄⠄⠄⢸⡟⠁⠄⠄⠄⣿⢻⣿⡄⠄⠄⠄⠄⠄⡼⢿⣿⡇⠄⠄ ⠄⠄⢸⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⠄⠄⠄⠄⠄⠄⠄⠘⣿⣷⠄⠄⠄⢠⡟⠄⠄⠄⠄⠄⣿⠈⢿⣿⡄⠄⠄⠄⣸⠁⢸⣿⡇⠄⠄ ⠄⠄⢸⣿⡇⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⠄⠄⠄⠄⠄⠄⠄⠄⠹⣿⣆⠄⠄⡾⠁⠄⠄⠄⠄⠄⣿⠄⠈⣿⣷⡀⠄⣰⠃⠄⢸⣿⡇⠄⠄ ⠄⠄⢸⣿⡇⠄⠄⠄⠄⠄⢀⠄⠄⣿⣿⠄⠄⠄⠄⠄⠄⡀⠄⠄⢻⣿⡄⣼⠃⠄⠄⠄⠄⠄⠄⣿⠄⠄⠘⣿⣧⣰⠇⠄⠄⢸⣿⡇⠄⠄ ⠄⠄⢸⣿⡇⠄⠄⠄⠄⣠⡟⠄⠄⣿⣿⠄⠄⠄⠄⢀⣼⠁⠄⠄⠈⣿⣿⠃⠄⠄⠄⠄⠄⠄⠄⣿⠄⠄⠄⠹⣿⠏⠄⠄⠄⣸⣿⡇⠄⠄ ⠄⠒⠛⠛⠓⠒⠒⠒⠛⠛⠁⠐⠚⠛⠛⠒⠒⠒⠚⠛⠋⠄⠄⠄⠄⠘⠏⠄⠄⠄⠄⠄⠄⠒⠚⠛⠓⠂⠄⠄⠉⠄⠄⠐⠒⠛⠛⠓⠂⠄