░░██░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░
░░██░░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░░░
██░░░░██░░░░██░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░██░░░░██░░░░██░░░░░░░░░#██░░░░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░░#░░░████░░░░░░░░░░░░░░░░██░░░░░░████░░░░░░░░░░░░░░░░░░██████████████░░██░░░░░░████░░░░░░░░░#░░░░░░░░██████████████░░██░░██░░██░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░████░░██░░██░░░░██░░░##░░░░░░░░░░░░░░░░░░░░░░░████░░░░████████░░░░░░░░░░░░░░░░░░░░░░░░██████░░██░░░░████████░░░##░░░░░░░░░░░░░░░░░░░██████░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░██##░░░░░░░░░░░##░░░░░░░░░░░░░░░░░░░░░██░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░██░░##░░░░░░░##░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░██░░░░###░###░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░██░░░░░░░$░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░░░
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░░░░░