Skip to content

Instantly share code, notes, and snippets.

@lukasjakobi
Created December 11, 2023 19:01
Show Gist options
  • Save lukasjakobi/7e7a6a3534e69701685463f84aae880e to your computer and use it in GitHub Desktop.
Save lukasjakobi/7e7a6a3534e69701685463f84aae880e to your computer and use it in GitHub Desktop.
Advent of Code Day 10 - Stupid Solution Output
╔╗╔╗ ╔═╗
╔╝╚╝╚╗╔╗ ║╔╝
╚══╗╔╝║║╔═╝║ ╔╗
╔╗║╚╗║║║╔╗║╔╗ ╔╝║ ╔╗
╔═╝╚╝╔╝║║╚╝║╚╝╚╗╚╗╚╗╔═╝╚═╗
╔╗ ╚═══╗╚╗║║X╔╝╔══╝X╚╗║╚╗╔══╝ ╔══╗
╔╗║║╔╗X╔═╝╔╝║║╔╝╔╝X╔╗X╔╝╚╗║╚╗╔╗ ╔══╗ ╔╗ ╔╗╔╗ ╚═╗║ ╔╗
╔╗ ╔╗ ╔╗ ╔╝╚╝║║║╔╝╔╗╚═╝║╚╗║╔═╝╚═╝╔═╝╚╗║║║ ╚═╗╚╗ ║║╔╝╚╝╚═╗ ╔╝╚═╝╚╗ ╔╗
║╚╗║║ ║╚╗╔══╗╔╗ ╚══╗║║║╚═╝╚═╗╔╝╔╝║╚═══╗╔╝╔╗╔╝╚╝╚╗╔╗║╔╝╔╝║╚╗╔═╗╔╝ ╔╗╚═══╗╔╝╔╗ ╔═╝║
╚╗║║╚╗╚╗║╚═╗║║║ ╔╗╔╝╚╝╚═╗╔══╝║X╚╗╚╗╔╗╔╝║X║║║╔═══╝║╚╝╚╗╚╗╚╗║╚╗╚╝X╔╝╚═╗X╔╝╚═╝╚╗ ║╔═╝
╔═╗║║║╔╝X║║╔═╝║║╚╗║╚╝╔╗╔══╝╚══╗║╔╗╚╗║║║╚╗╚╗║║║╚╗╔═╗╚══╗║X╚╗╚╝╔╝╔╗X╚══╗║╔╝╔════╝ ║║ ╔╗
╚╗║║║║║╔╗║║╚═╗╚╝╔╝╚╗╔╝║╚╗X╔╗╔╗║╚╝║╔╝╚╝╚╗║╔╝║║║╔╝║╔╝X╔╗║║╔╗║╔═╝╔╝╚═╗╔╗║║╚╗║╔╗╔╗ ╔╗ ╔╗ ║║ ║║ ╔╗
╔═╗║║║║║║║║║║╔╗╚═╗╚═╗║║X╚╗╚╗║╚╝║║╔═╝╚═╗╔╗╚╝║X║║║║╔╝╚╗╔╝╚╝╚╝╚╝╚═╗╚╗╔═╝║╚╝╚═╝╚╝╚╝╚═╗╔╝║╔╗║╚╗║║╔╗╔═╗ ╔╝╚══╝║
╔═╝╔╝║║║║║║║╚╝╚╝╚╗╔╝╔═╝╚╝╔╗║╔╝╚═╗║║║X╔╗X╚╝╚═╗╚═╝║║║╚═╗║╚╗╔════╗╔═╝╔╝╚═╗╚═══╗╔═╗╔╗╔═╝╚╗╚╝╚╝╔╝║║║║║╔╝╔╗╚╗╔═══╝
╚═╗╚═╝╚╝╚╝║╚════╗║╚╗╚═╗╔╗║╚╝╚══╗║║║║╔╝╚╗X╔╗╔╝╔╗╔╝║║╔╗║║╔╝╚╗╔═╗╚╝╔═╝╔╗╔╝X╔╗╔╝╚╗╚╝║║╔═╗╚══╗╔╝╔╝║║║║║╔╝║╔╝╚═╗
║╔═════╗║╔══╗X║╚╗║╔╗║║║╚══╗╔═╝║║║║╚═╗╚╗║╚╝╔╝╚╝╔╝╚╝╚╝║║╔═╝║╔╝╔╗╚═╗║╚╝╔═╝╚╝╔═╝╔╗╚╝╚╗║X╔═╝╚╗║╔╝║╚╝║╚╗║║╔══╝
╔╗╔╝║╔═══╗║║╚╗╔╝╔╝╔╝║║╚╝║║X╔╗║╚╗╔╝║║╚╗X║╔╝╚═╗╚═╗X╚══╗╔╗╚╝╚═╗║╚╗║╚╗╔╝╚═╗╚╗╔╗╔╝╔╗║╚═╗╔╝╚╗╚══╗║║╚╗╚═╗╚╗║╚╝╚══╗
╔═╝║╚╗║║╔═╗╚╝║╔╝║X╚╗║╔╝╚╗╔╝╚╗║║║╔╝╚╗║║╔╝╔╝╚═╗X║╔═╝╔╗╔╗╚╝╚═══╗╚╝╔╝║╔╝║╔══╝X╚╝║╚╗║╚╝╔═╝╚═╗╚╗╔═╝║║╔╝╔╗║╔╝║╔════╝
╚═╗║X╚╝║║X╚═╗║║╔╝╔═╝║╚╗╔╝╚═╗║║║║║X╔╝╚╝╚╗║╔╗╔╝╔╝╚╗X║║║║╔╗╔═══╝╔═╝╔╝║╔╝╚═╗╔═╗╔╝╔╝║╔═╝╔╗╔╗║╔╝╚╗╔╝║║X║║║╚═╝╚════╗
╔╝╚══╗╚╝╔╗╔╝╚╝║X╚═╗║╔╝╚╗╔╗║║║║║╚╗╚══╗╔╝╚╝║╚═╝╔═╝╔╝║║║║║╚══╗╔╝╔╗║╔╝║╔══╝╚╗║╚╗║X║╚═╗║║║║║║╔╗║╚╗║╚╗║╚╝╔══╗╔═══╝ ╔╗
╚═╗╔╗╚╗╔╝╚╝╔═╗╚╗╔═╝╚╝╔═╝║║║║║╚╝╔╝X╔╗║║╔╗X║╔═╗║╔╗║╔╝║╚╝║╔╗X║║╔╝╚╝╚╗║╚═╗╔╗║║X║╚╗║╔═╝║╚╝║║║║║╚╗╚╝╔╝╚╗╔╝╔╗╚╝X╔═══╝╚╗
╔╝║╚╗╚╝╔══╝X╚╗║╚╗╔═╗╚══╝║║║╚═╗║X╔╝╚╝╚╝╚╗╚╝╔╝╚╝╚╝╚═╝╔╗║║╚═╝╚╝╔╗╔═╝║╔═╝║║║║╔╝╔╝║╚═╗╚═╗║║║║╚╗╚═╗║╔╗║╚═╝╚══╗║╔════╝
╚═╝╔╝╔═╝╔╗╔╗X║╚╗╚╝X╚══╗╔╝║╚╗╔╝╚╗╚══╗╔═╗║╔╗║╔═╗╔╗╔══╝╚╝╚╗╔═╗╔╝╚╝╔═╝║╔╗║║║║╚╗║X║╔═╝╔═╝║║║║╔╝╔╗║╚╝╚╝╔╗╔╗╔╗╚╝╚╗╔═╗
╚═╝╔╗║╚╝╚╗║╔╝╔╗╔═══╝╚╗║╔╝╚╗╔╝╔╗╔╝╚╗╚╝║║╚╝╔╝║╚╝╔══╗╔╗╚╝X║╚═╗╔╝╔═╝║╚╝║║║X║╚╗║║╔╗╚═╗╚╝║║║╔╝║║╔═══╝╚╝╚╝╚═══╝║╔╝ ╔╗
╔══╝║╚══╗║║╚╗║║╚══╗╔═╝║║╔╗║║╔╝║╚╗╔╝X╔╝╚═╗╚╗╚╗X║╔═╝║╚╗╔╗║╔═╝╚╗╚╗X╚═╗║║╚╗╚╗╚╝║║╚╗X╚╗╔╝║║╚╗║║╚═══╗╔═╗╔╗╔═══╝║╔╗ ╔╗║║
╚══╗╚╗X╔╝║║╔╝║║╔══╝║╔═╝║║║║║╚╗╚╗║║╔╗╚╗╔═╝X╚╗╚═╝║╔╗║╔╝║║║╚╗╔╗║╔╝╔╗╔╝╚╝╔╝╔╝╔═╝║╔╝╔═╝║╔╝╚╗║║║╔═══╝║╔╝║║║╔══╗╚╝╚═╝╚╝╚╗
╔╗╚╗╚═╝╔╝║╚╗║║╚══╗║╚═╗╚╝╚╝╚╗╚╗║║╚╝║╔╝║╔╗X╔╝╔╗╔╝║║║║╔╝╚╝╔╝║╚╝╚╗║║╚╗╔╗╚╗╚╗╚╗X║╚╗║╔═╝╚═╗║║╚╝╚═╗╔╗║║╔╝║║╚═╗╚═══╗╔╗╔═╝
╔╗ ╔╗ ╔═╝║X╚══╗╚╗╚╗║║╚╗╔╗║╚═╗╚══╗╔═╝X║╚╝╔═╝╚╗║║║╔╝╔╝╚╝╔╝╚╝║╚═╗╔╝X╚══╗║║╚╗╚╝║╔╝X╚╗╚╗║╔╝║║X╔╗╔╝║║╔══╗╚╝╚╝╚╝╔╝║╔═╝╔══╗║║╚╝
╔╝╚═╝╚╗╚═╗║╔╗╔╗╚╗║X║║║╔╝║║║╔═╝╔╗X║╚═╗╔╝╔═╝╔═╗║╚╝║╚╗║╔══╝╔══╝╔═╝╚═╗X╔╗║║║╔╝╔╗║║XX╔╝╔╝║╚╗║╚╗║║╚╗╚╝╚╗╔╝╔══╗╔╗╚═╝╚╗X║╔═╝║║
╚════╗╚╗X║║║╚╝╚═╝╚═╝║║╚╗║╚╝╚╗X║╚╗╚╗╔╝║╔╝╔╗╚╗║╚═╗╚╗║║║╔══╝X╔╗╚╗╔══╝╔╝║║╚╝╚╗║╚╝╚╗╔╝╔╝X║╔╝╚╗║║║X║╔══╝╚╗╚═╗╚╝║╔╗╔╗╚═╝╚═╗╚╝
╔═╗X╔╗X╚╗╚═╝║╚══════╗╔╝║╔╝╚╗╔═╝╔╝╔╝X║╚╗║╚╗║╚╗║║╔╗║╔╝║║║║╔╗╔╗║║╔╝║╔╗X╚╗║╚═╗╔╝╚╗╔═╝╚╗║╔╗║║╔╗║║║╚═╝╚═══╗╚══╝╔╗╚╝╚╝╚╗╔╗╔═╝╔╗
╚╗║X║║╔╗╚══╗║╔══════╝╚═╝╚╗X║║╔╗╚╗║╔╗║╔╝║╔╝╚╗║║║║║║║X║║║║║║║║║║║╔╝║║╔╗║║╔╗║║╔╗║║X╔╗║║║║║║║║║║╚╗╔═════╝╔╗╔╗║╚╗╔╗╔╗║║║╚╗X║║
╔╗╔═╝╚╗║║║║╔╗X║║╚════╗╔╗╔╗╔╗╚╗║║║║╔╝║║║║║╔╝║╔═╝╚╝║║╚╝╚╗║║║║║║║║║║║╚╗║║║║║║║║║║║║║╚╗║║║║║╚╝╚╝║║╚╗║╚══╗╔═╗║╚╝╚╝╔╝║╚╝║╚╝╚═╝╔╝╚╗
║╚╝╔═╗╚╝╚╝╚╝╚═╝╚═════╝║║║╚╝╚╗╚╝║║╚╝X║║║║║║╔╝║╔╗X╔╝║X╔═╝║║║╚╝║║║║║╚╗║║╚╝╚╝╚╝║║║║║║╔╝║╚╝╚╝X╔══╝╚╗║╚╗╔═╝╚╗║║╔═══╝X║╔═╝╔═╗╔╗╚╗╔╝
╚╗╔╝X╚══╗╔╗╔═╗╔╗╔══╗╔╗║╚╝X╔╗╚╗╔╝╚══╗║║╚╝╚╝╚╗╚╝╚╗╚╗╚╗║╔╗║║╚═╗║║║║ ╚╗║║╚══╗╔══╝║║║║║╚╗║╔═╗╔╗║╔╗╔╗║╚═╝║╔═╗║╚╝╚╗╔═══╝╚══╝╔╝║╚═╝╚╗
╚╝X╔╗╔═╝║║╚╗╚╝║║╔═╝║║║╔══╝╚═╝║╔╗╔═╝╚╝╔════╝╔═╗╚╗║╔╝║║╚╝║╔═╝║║║║╔╝║╚╗╔╗║║╔═╗║║║║║╔╝╚╝╔╝║╚╝║║║║╚╗╔═╝║╔╝║╔══╝║╔═══╗╔══╝╔╝╔═══╝
╔╝╚╝╔╗║╚═╝╔╗╚╝║╔╗║╚╝╚═════╗║║║╚═══╗╚═╗╔╗╔╝X╚╗║║╚╗║║╔═╝╚╗X╚╝║║║╔╝╔╝║║║║╚╗║║║║║║╚╗╔╗╚╗╚╗╔╝║║║╔╝╚══╝║X║║╔╗X║║╔╗X╚╝X╔═╝╔╝╔╗╔╗
╔╗╚══╗║║║╔══╝╚═╗╚╝╚╝╔╗X╔════╝╚╝╚═╗╔═╝X╔╝║║╚══╗║║║╔╝║║╚╗╔╗╚╗╔╗╚╝║╚╗╚╗║║║║╔╝╚╝║║╚╝X╚╝║╔╝╔╝╚╗╚╝╚╝X╔╗╔╗╚╗║╚╝╚╗║╚╝╚╗X╔╗║╔═╝X║╚╝╚═══╗
╔╝║╔═╗║║║║║╔╗╔═╗╚══╗╔╝║╔╝╔╗╔╗╔╗╔╗X╚╝╔═╗╚╗║╚═╗╔╝║║║╚╗║║╔╝║╚╗╚╝╚═╗╚╗╚╗║║╚╝╚╝X╔╗║╚╗╔═══X╚╗╚╗╔╝╔════╝╚╝╚╗╚╝╔═╗╚╝╔═╗╚╗║║║║╔══╝╔═════╝
╚╗║║╔╝║║║║║║║╚╗╚╗╔╗║╚╗║╚═╝╚╝╚╝╚╝╚═══╝╔╝X║║X╔╝╚╗╚╝║╔╝║║║╔╝X╚╗╔══╝X╚╗║║║X╔═╗╔╝╚╝╔╝║╔╗╔╗╔╝X║╚╗║╔══════╗║╔╗╚╗║╔╗╚╗╚╗╚╝║║║║╔══╝╔══╗╔╗
║║║║X╚╝╚╝╚╝╚═╝X╚╝║║╔╝╚═══╗╔═╗╔══╗╔═╗╚╗╔╝║╔╝╔╗╚╗╔╝╚╗║║║║╔══╝╚════╗║║║╚╗╚╗╚╝╔═╗║╔╝║║║║╚═╗║╔╝╚╝╔══╗╔═╝╚╝╚═╝╚╝╚═╝╔╝╔═╝║╚╝╚═══╝╔╗╚╝╚╗
╔══╝╚╝╚╗╔╗╔╗X╔╗╔═══╗║║╚════╗║╚╗║╚╗X╚╝X╚╗║╚╗║║╔╝║╔╝╚╗╔╝║║╚╝╚╗╔╗╔╗╔══╝║║╚╗╚╗╚═╗║╔╝║║╔╝╚╝║╔╗║║╚══╗╚═╗║╚════╗X╔══╗╔╗╚═╝X╔╝╔══════╝╚╗╔╗║
╚═══╗╔╗╚╝╚╝╚═╝║╚╗╔╗╚╝╚═════╝╚═╝╚═╝╔╗X╔╗╚╝X╚╝║║╔╝╚╗X║╚╗║╚╗╔═╝║║║║╚══╗║╚╗╚╗║X╔╝║║╔╝║╚═╗╔╝║║║║╔══╝╔═╝╚══╗╔╗╚═╝╔═╝║║╔═══╝╔╝╔╗╔╗╔══╗╚╝╚╝
║║║╔╗╔╗╔═╗║X╚╝╚══════╗╔══════╗║╚═╝╚════╗║║╚═╗╚╗║╔╝║╔╝║╔╗║║║║╔╗╔╝║╔╝X║╚╗╚╗║║╚╗╚═╗║║╔╝║║║║╔══╝╔═══╗╚╝╚╗╔╗╚╗╔╝╚╝╔══╗╚═╝╚╝╚╝╔╗╚╗
╚╝║║║║╚╝╔╝║╔╗╔══════╗╚╝╔╗╔═══╝║╔═╗╔╗╔═╗║╚╝╔═╝╔╝║║X╚╝╔╝║║║║║╚╝║║X╚╝X╔╝╔╝╔╝║╚╗╚═╗║║║╚╗╚╝╚╝╚═══╝╔═╗╚╗╔╗║║╚╗╚╝╔═╗╚╗X╚╗╔╗╔╗╔╗║╚═╝
╔═╝║╚╝╔╗╚╗║║║╚═════╗║╔╗║║╚════╝╚╗╚╝║╚╗║╚═╗╚═╗╚╗║║╔╗X╚╗║║║║║╔═╝╚═╗╔═╝╔╝X╚╗║╔╝╔╗║╚╝║╔╝╔╗╔═════╗╚╗╚═╝║║╚╝X║╔╗║X╚╗╚═╗╚╝╚╝║║║╚══╗
╚══╝╔═╝╚═╝╚╝║╔╗X╔╗╔╝╚╝╚╝╚╗╔═╗╔═╗╚═╗╚═╝╚══╝╔═╝╔╝║╚╝╚╗╔╝║║║║║║╔╗╔╗║╚═╗╚══╗╚╝╚╗║║╚═╗╚╝X║║╚════╗║╔╝╔╗X║╚══╗║║║╚╗X╚═╗╚═══╗╚╝║╔═╗╚══╗
╔╗X╔╗╚═╗╔═══╗╚╝╚═╝╚╝╔╗╔══╗║╚╗║╚╗║╔╗╚═══╗╔╗╔╝╔╗╚╗║╔═╗║║╔╝║║║║║║║║║║╔═╝╔══╝╔╗X╚╝║╔═╝X╔╗║║╔╗╔╗╔╝╚╝╔╝╚═╝╔╗╔╝╚╝╚╗╚╗╔═╝╔╗╔╗╚═╗║╚╗║╔╗╔╝
╔═╝╚═╝║╔═╝║╔══╝╔╗╔═╗╔═╝╚╝╔═╝╚═╝║╔╝╚╝╚╗╔══╝║║╚╗║║╔╝║╚╗╚╝║╚╗╚╝╚╝║║╚╝║║║╔╗╚╗╔═╝╚═══╝╚═╗╔╝╚╝╚╝╚╝╚╝╔══╝╔═══╝╚╝X╔══╝╔╝╚═╗║║║║╔═╝║╔╝║║╚╝
║╔═══╗║╚══╝╚══╗║║║╔╝║╔═══╝╔══╗X╚╝X╔═╗║╚══╗║╚╗║║║╚╗╚╗║X╔╝╔╝╔═══╝╚╗X╚╝║║╚═╝╚══╗╔═╗╔══╝╚═╗╔╗╔╗╔══╝X╔╗╚════╗╔╗╚═══╝X╔╗╚╝╚╝║╚╗X╚╝╔╝╚══╗
║║╔╗╔╝╚════╗╔╗║║╚╝╚╗║╚╗╔╗╔╝╔═╝╔╗╔╗║╔╝║╔═╗╚╝╔╝╚╝╚═╝X║╚╗╚╗╚╗║╔╗╔═╗╚═╗X╚╝X╔╗╔══╝║╔╝║╔╗╔╗╔╝║║║║║╔═══╝╚═════╝║╚╗╔╗╔═╗║╚═══╗╚╗╚══╗╚══╗╔╝
╚╝║╚╝╔╗╔══╗║║║╚╝╔╗X╚╝X╚╝╚╝X╚══╝╚╝╚╝║X║║X║╔═╝╔╗╔═══╗╚╗╚╗╚╗║║║║║╔╝╔═╝╔╗╔╗║╚╝╔╗╔╝╚╗║║╚╝║╚═╝╚╝╚╝╚╗╔╗╔╗╔╗╔╗╔╗║╔╝║║║╔╝║╔═══╝X╚╗╔═╝╔╗ ╚╝
╔══╗╚══╝╚╝╔═╝║║║╔╗║╚╗╔═╗X╔════════╗╔╗╚╗║╚╗║╚══╝╚╝╔═╗║X╚═╝╔╝║║║║║╚╗╚═╗║║║║╚══╝║╚═╗╚╝╚═╗║╔╗╔╗╔╗╔╗╚╝╚╝╚╝╚╝╚╝╚╝╚╗║╚╝╚═╝╚╗╔╗XXX╚╝╔═╝║
╚═╗╚╗╔╗╔══╝╔╗╚╝║║║╚╗║╚╗╚╗╚═══════╗╚╝╚═╝╚═╝║╔╗╔╗╔╗╚╗║╚══╗X╚═╝╚╝║║X║╔╗║║╚╝║╔╗╔╗╚══╝X╔══╝╚╝╚╝╚╝╚╝╚═══╗╔════════╝║╔════╗╚╝╚╗╔═╗X║╔═╝
╔╗╚╗╚╝║╚═══╝╚═╗║║╚╗║║X╚╗║╔══╗╔═══╝╔╗╔═══╗X╚╝╚╝║║╚═╝╚══╗╚╗╔╗XXX╚╝╔╝║║║║╔╗╚╝╚╝╚╗╔╗╔╗╚╗╔╗╔╗╔╗╔══╗╔══╗║╚═════════╝╚═══╗╚═══╝║╔╝╔╝╚╗
║║X╚═╗║╔╗╔════╝║║╔╝║║╔╗║║╚╗╔╝╚════╝╚╝╔══╝╔╗X╔╗║╚═════╗╚╗╚╝╚╗XXXX╚╗║║║╚╝╚══╗╔╗╚╝╚╝╚╗╚╝╚╝╚╝║║╔═╝║╔═╝╚═══╗╔═╗╔╗╔═╗╔═╗╚═══╗╔╝║╔╝╔╗╚╗
║║╔══╝╚╝║╚═╗╔═╗╚╝╚╗║╚╝╚╝╚═╝╚══════╗╔═╝╔╗╔╝╚═╝║║╔╗╔═╗╔╝╔╝╔══╝XXXXX╚╝║║╔══╗X║║╚╗╔╗╔╗║╔═══╗X╚╝╚══╝╚═════╗╚╝X╚╝║║X╚╝╔╝╔═══╝║╔╝║╔╝╚═╝ ╔╗
╔╗║║╚════╗╚╗X╚╝╔╝╔═╗╚╝╔═╗╔═╗╔╗╔╗╔╗╔╗╚╝╔═╝╚╝╔═╗╔╝║║╚╝X╚╝X╚═╝XXXXXXXXXX╚╝║╔╗╚═╝║╔╝║╚╝║║╚═╗╔╝╔╗╔════╗╔═══╗╚════╗╚╝╔╗X╚═╝╔╗X╔╝╚╗║╚═╗╔╗╔╝╚╗
╔╝╚╝║╔╗╔══╝╔╝╔══╝╔╝X╚═╗╚╗╚╝X╚╝║║╚╝╚╝╚══╝╔╗╔╗║X║╚╗║╚═══════╗XXXXXXXXXXXXX╚╝╚═══╝║╔╝╔╗║╚══╝╚╗║║╚═══╗║╚══╗╚═════╝X╔╝╚╗╔╗╔╝╚╗║╔╗╚╝╔╗╚╝╚╝╔═╝
╚══╗╚╝║╚══╗║X╚══╗╚══╗X║╔╝╔═╗╔╗║║╔═══╗╔══╝╚╝║╚╗║╔╝╚╗╔╗╔╗╔══╝XXXXXXXXXXXXXXX╔╗╔══╝║X║╚╝╔═╗╔╗╚╝╚════╝║╔╗X╚═══════╗╚╗╔╝║║╚╗╔╝║║╚══╝╚═╗╔╗╚═╗
╔╝╔╗╚╗X╔╝╚═╗╔╗║╔══╝╔╝║X╚╗╚╝║╚╝╚══╗║╚═╗╔═╗╚╗║║║╔╗╚╝║║║╚═══╗XXXXXXXXXXXXX╔╝╚╝╔═╗║╔╝╔╗╚╗║║║╔╗╔╗╔╗╔╗╚╝╚══════╗╔╗║╔╝╚═╝╚═╝╚═╝╚════╗X║║║╔═╝
╚═╝╚╗╚═╝╔═╗╚╝╚╝╚╗╔╗║╔╝╔╗╚═╗║X╔═╗╔╝╚╗╔╝║╔╝X╚╝╚╝║║╔╗║║╚════╝XXXXXXXXXXXXX╚══╗║X║║╚═╝╚═╝║║║║╚╝║║║║╚╗╔╗╔═══╗X╚╝╚╝╚╗╔════╗╔═╗╔════╝X╚╝╚╝
╔═══╝╔╗╔╝╔╝╔═══╗║║║╚╝╔╝║╔═╝╚╗╚╗║╚═╗║╚═╝╚═════╗║╚╝║╚╝╔╗╔╗X╔╗XXXXXXXXXXXXXX╔╝║╔╝║╔═════╝║╚╝╔╗╚╝╚╝╔╝║║║╔══╝╔═══╗X║║╔╗╔╗╚╝X╚╝╔══╗XX╔╗
╚╗╔╗╔╝║║╔╝╔╝╔═╗╚╝║║X╔╝╔╝╚╗╔╗╚═╝╚══╝╚════╗╔═══╝║╔═╝╔╗║╚╝╚═╝║XXXXXXXXXXXXXX╚╗║║╔╝╚═╗╔═╗╔╝╔═╝╚════╝╔╝║║╚═══╝╔══╝╔╝╚╝╚╝╚═════╝╔╗╚══╝╚═╗
╚╝╚╝X╚╝╚╗║X╚╗╚╗X║║╔╝╔╝XX╚╝╚═══════╗╔══╗║║╔═══╝╚╗╔╝║║╔╗╔╗╔╝XXXXXXXXXXXXXX╔╝║║║X╔╗║║╔╝║X╚════════╝╔╝║╔════╝X╔╗║╔═════╗╔╗╔╗╔╝║╔╗╔═══╝
╔═════╝╚╗X╚╗║╔╝║╚╗║╔╗╔╗╔╗╔╗╔════╝║╔═╝║║║╔════╝║╔╝║║╚╝╚╝XXXXXXXXXXXXXXX╚═╝╚╝╔╝╚╝║╚╗║╔═════╗╔══╗╚═╝╚═══╗╔╗║╚╝╚════╗║║║║║╚╗╚╝║╚═══╗
╚═╗╔═╗╔═╝╔═╝║╚╗║╔╝╚╝║║║║║║║╚═════╝╚═╗╚╝║║╔╗╔══╝╚═╝╚╗╔╗XXXXXXXXXXXXXXXXXXXX╔╝╔╗╔╝X╚╝╚╗╔╗╔╗╚╝╔╗╚═══════╝║║║╔══════╝╚╝╚╝╚═╝╔═╝╔╗╔═╝
╔══╝║╔╝║X╔╝╔╗╚═╝║╚══╗╚╝╚╝╚╝╚╗╔═══════╝╔═╝╚╝╚╝╔═╗╔╗╔╗╚╝║XXXXXXXXXXXXXXXXXX╔═╝╔╝║║╔══╗X║║╚╝╚══╝║╔╗╔══════╝╚╝╚═════╗╔═════╗╔╝╔═╝╚╝
╚═╗╔╝╚╗║╔╝╔╝╚══╗║╔══╝╔═════╗║╚╗╔══════╝╔╗╔═╗╔╝╔╝║╚╝╚═╗╚═╗XXXXXXXXXXXXXXXX╚══╝X╚╝║╔╗╚╗╚╝╔══╗╔╗║║╚╝╔═╗╔═╗╔════════╝╚╗╔╗╔═╝╚═╝╔╗╔══╗
╔═╝╚╗ ║║╚╗║╔═══╝╚╝╔═╗║╔══╗╔╝╚═╝║╔══╗╔══╝╚╝X╚╝X╚╗╚═══╗╚╗╔╝XXXXXXXXXXXXXXXXXXXXXXX╚╝╚╗║╔╗╚═╗╚╝╚╝║╔╗╚╗║╚╗╚╝╔╗X╔═══╗╔═╝║╚╝X╔╗X╔╝║║╔═╝
║╔╗╔╝ ╚╝X╚╝║╔╗╔╗╔╗║╔╝║║╔╗╚╝╔╗╔═╝║╔╗╚╝X╔═══════╗╚╗╔═╗╚╗╚╝XXXXXXXXXXXXXXXXXXXXX╔═══╗╔╝╚╝╚═╗║╔╗╔╗║║╚═╝╚═╝╔╗║╚═╝╔╗╔╝║╔╗╚╗╔╗║╚╗║╔╝║╚══╗
╚╝║║ ╔╗X╚╝╚╝║║╚╝║╔╝╚╝╚╗╔╝╚╝╔╗╚╝╚══╗╚╗╔╗╔══╗║╔╝║X║╔╝XXXXXX╔╗XXXXXXXXXXXXXXX╚══╗║╚╗╔══╗║╚╝╚╝╚╝╚══════╝╚╝╔══╝╚╝X║║╚═╝║║║╔╝║║X║╔══╝
╚╝ ╔╝║╔════╝╚╗╔╝║╔═══╝║╔══╝╚═════╝╔╝║║╚═╗║║╚╗║╔╝╚╗XXXX╔╗║║XXXXXXXXXXXXXXXX╔╗║╚═╝╚╗╔╝╚════════════╗╔═╗╚╗╔╗╔══╝╚╗╔╗║╚╝╚═╝╚═╝║
╚╗║╚══════╝╚═╝╚╗╔══╝╚╗╔═════╗╔╗║╔╝║╔╗║║║X╚╝╚══╝╔╗╔╗║║║║XXXXXXXXXXXXXXX╔╝║║╔╗╔╗║╚═╗╔╗╔╗╔════╗╔╗╚╝X╚╗╚╝╚╝╔══╗╚╝╚╝╔══════╗╚╗
╔╝╚═══╗╔═╗╔╗╔╗╔╝║╔═══╝║╔═══╗╚╝╚╝╚╗╚╝╚╝╚╝╔╗╔══╗╔╝║║║║╚╝╚╗XXXXXXXXXXXXXX╚╗║╚╝╚╝╚╝X╔╝║╚╝╚╝╔══╗╚╝╚══╗╔╝╔╗╔╗╚═╗╚╗╔═╗╚═════╗╚═╝
║╔═══╗║╚╗╚╝╚╝╚╝╔╝╚════╝╚══╗╚╗╔╗╔╗╚╗X╔╗╔╗║║║╔═╝╚╗╚╝║║╔══╝XXXXXXXXXXXXXXX║╚╗X╔╗X╔═╝╔╝X╔══╝╔╗╚═════╝║╔╝╚╝║╔═╝X║╚╗╚╗╔══╗╔╝
╔═╝║╔══╝╚═╝╔═╗╔══╝╔╗╔═════╗╔╝X╚╝╚╝╚╗╚╗║║║║║║║╚╗╔═╝╔═╝║╚═══╗XX╔═╗XXXXX╔╗╔╗║╔╝╔╝╚╗╚══╝╔╗╚═══╝╚╗╔════╗╚╝╔══╝╚══╗║╔╝X║╚═╗╚╝
╚══╝╚╗╔╗╔═╗║X╚╝X╔═╝║╚╗╔╗╔╗╚╝╔╗X╔╗╔╗╚╗╚╝╚╝╚╝║║╔╝║╔╗╚╗╔╝╔══╗╚═╗║╔╝X╔═╗X║║║║║║╔╝╔═╝╔═╗╔╝╚═════╗╚╝X╔══╝╔╗╚═══╗╔═╝╚╝╔╗╚══╝╔╗
╔═╗╚╝╚╝X║║╔═══╝╔╗╚╗╚╝╚╝╚══╝╚═╝╚╝║X╚══════╝║╚╗╚╝╚╗║║╔╝╔╗╚══╝║║╔╗╚╗║X║╚╝║║║╚╗║╔╗╚╗╚╝╔═╗╔╗╔╗╚═╗╔╝╔══╝╚╗╔═╗╚╝╔═══╝╚═╗╔╗║╚╗
╚╗║╔════╝║╚════╝╚╗║╔╗╔═════════╗╚═╗X╔═╗X╔╗╚╗╚╗X╔╝╚╝╚═╝║X╔╗╔╝╚╝╚╗║╚╗╚═╗║║║╔╝║║╚╗╚══╝X╚╝╚╝╚═╗║╚╗╚╗╔══╝╚╗╚╗╔╝╔═════╝║║║╔╝╔╗
╔═╝║╚═════╝X╔╗╔══╗║║║║╚═╗╔╗X╔╗╔╗╚═╗╚╗╚╗╚═╝╚╗╚╗╚═╝╔═════╝╔╝╚╝╔═══╝║╔╝╔═╝╚╝║╚╗║║╔╝X╔╗╔═╗╔╗╔══╝╚╗║╔╝║╔═╗X║╔╝║╔╝X╔╗╔╗╔╝╚╝╚═╝║
╚═╗║╔╗X╔╗╔╗╔╝╚╝╔╗╚╝╚╝╚═╗╚╝╚═╝╚╝║╔╗╚═╝X║╔═══╝╔╝╔═╗╚══╗╔═╗╚══╗╚╗╔╗X║╚╗╚╗╔═╗╚═╝╚╝║╔╗║║╚╗║║║╚═══╗║║║╔╝║╔╝╔╝╚═╝╚═╗║║║║║╔══╗╔╗╚╗
╔═╗ ╔═╝║║╚═╝╚╝╚╝╔══╝╚═══╗╔╗╚═╗╔══╗╔╝║╚╗╔═╗║║╔═╗╔╝╔╝X║╔═╗╚╝╔╝X╔╗╚╗╚╝║╔╝╔╝X╚╝X║╔═╗╔╗╚╝║║║╔╝║║╚╗╔═╗║╚╝║╚═╝╚═╝╔╗╔══╗║║╚╝╚╝╚═╗║║╚═╝
╚╗║ ╚╗╔╝╚═══════╝X╔═════╝║╚═╗║║╔╗║║X╚╗╚╝╔╝║║║╔╝╚╗╚═╗║║X╚╗╔╝X╔╝╚╗║╔═╝╚╗║╔╗╔╗╔╝║X╚╝║╔╗╚╝║╚╗║╚╗║╚╗║╚══╝╔══╗╔═╝║╚═╗║╚╝╔══╗╔═╝╚╝
╔══╝╚══╝╚═╗╔╗X╔╗╔╗╔╗╚╗╔═╗╔╗║╔═╝╚╝║║╚╝╔╗║╔═╝╔╝╚╝╚╗╔╝╔╗║║╚╗X╚╝╔╗║╔╗║║║╔╗╔╝║║║║║║╔╝╔╗X╚╝╚═╗╚═╝╚═╝╚═╝╚═══╗╚═╗║╚═╗║╔╗║║╔╗╚═╗║╚═╗
╚╗╔╗╔═╗╔═╗╚╝╚╗║╚╝╚╝║╔╝║X╚╝╚╝╚════╝╚══╝╚╝╚══╝╔╗╔╗╚╝╔╝╚╝╚═╝╔╗╔╝║╚╝║║║║║║╚╗║║║║║╚╝╔╝╚═╗╔═╗╚═╗╔╗╔═╗╔╗╔╗╔╗╚══╝╚╗╔╝║║╚╝║║║╔╗║║╔╗║
╚╝║║╔╝║╔╝╔╗╔╝╚═══╗║╚═╝╔╗╔═════════╗╔╗╔═╗╔╗╔╝║║║╔╗╚══╗X╔╗║║╚╗╚══╝║║║║║╔╝╚╝║║╚╗╔╝╔══╝╚╗╚═╗╚╝╚╝X╚╝╚╝║║╚════╗╚╝X╚╝╔╗╚╝╚╝╚╝╚╝╚╝
╚╝╚╗║╚═╝║║X╔═══╝╚═══╝╚╝╔═╗╔════╗║║║║╔╝║║║X╚╝║║║╔╗╔╝╔╝║║╚╗╚═══╗║║║║║╚══╗║║╔╝╚╗║╔╗╔╗╚═╗║X╔╗X╔════╝║╔═╗╔╗╚═════╝╚════════╗ ╔╗
╚╝╔╗╔╝╚╗╚══╗╔╗╔╗╔═╗╔╝X╚╝╔═╗╔╝║║║║║╔╝║╚═╗X╚╝╚╝║║╔╝╔╝║╔╝X╔╗╔╝╚╝║║╚═╗╔╝╚╝║╔═╝║║║║║╔═╝╚═╝╚╗║╔╗╔══╝╚╗║║╚╗╔═══╗╔╗╔╗╔═════╝╔╗ ║║╔═╗
╔═╗X║╚╝╔╗║X╔╗╚╝║║╚╝╔╝║╔═══╝X╚╝X╚╝╚╝║╚╗║╔╗╚════╗╚╝╚╗╚═╝║╔╗║║╚═╗╔╝║╔═╝╚╗╔═╝╚═╗╚╝╚╝║╚════╗╔╝╚╝║║╔═══╝╚╝X║╚═╗X╚╝╚╝║╚══╗╔═╗║║╔╝╚╝╔╝
╚╗║X╚═╗║║╚═╝╚══╝║╔╗║╔╝╚═══╗╔══════╗╚╗║╚╝╚╗╔╗╔╗╚═╗X╚╗╔═╝║║║║╔═╝║X║║X╔═╝╚╗X╔╗╚╗╔══╝╔═╗╔═╝╚══╗╚╝╚╗╔╗╔═╗╔╝╔╗╚═╗╔╗X╚══╗╚╝╔╝║║║╔╗╔╝
║╚══╗║║╚╗╔╗╔╗╔╗║║║║║╔════╝║╔═╗╔══╝X╚╝╔╗X╚╝╚╝╚╗╔╝╔╗║╚╗╔╝╚╝║╚╗╔╝╔╝╚╗╚══╗╚╗║║╔╝║╔═╗╚╗║╚════╗║╔╗X╚╝╚╝╔╝╚╗║║╔╗╚╝╚╗╔╗X╚══╝X║║║║╚╝
╔╝╔═╗╚╝╚╗║║║║╚╝╚╝║║╚╝╚═════╝║╔╝╚═══╗╔═╝╚═╗╔╗╔╗╚╝╔╝╚╝╔╝║╔═╗╚╗║╚╗║╔═╝╔╗X╚╗║║║╚╗╚╝╔╝╔╝╚══╗╔═╝╚╝╚════╗╚═╗╚╝║║║╔═╗╚╝╚═╗╔═══╝╚╝╚╗
╚═╝╔╝╔╗╔╝╚╝╚╝X╔══╝║X╔╗╔╗╔╗╔╗║╚═════╝║╔═══╝║║║╚═╗╚══╗╚╗╚╝╔╝╔╝║╔╝║╚╗X║║╔═╝╚╝╚╗╚╗╔╝╔╝╔╗╔╗╚╝╔═══════╗╚═╗╚═╗║║║╚╗╚╗╔══╝╚╗╔╗╔═╗╔╝
╔╗X╔═╝╔╝║║╔═════╝╔═╗║╔╝╚╝╚╝╚╝║╚╗X╔══╗╔╝║╔╗X╔╝║╚╗╔╝╔═╗║╔╝╔╗╚╗╚═╝╚╗║╔╝╔╝║╚════╗╚╗║║X╚═╝╚╝╚══╝╔╗╔╗╔╗X╚═╗╚══╝╚╝║╔╝╔╝║X╔╗X║║╚╝X║╚╗
║╚╗╚╗╔╝X╚╝╚══╗╔══╝╔╝╚╝╔═╗╔╗╔╗╚═╝╔╝╔═╝╚╗╚╝╚╗╚╗║╔╝╚╗╚╗║║║╔╝║X╚══╗╔╝║╚═╝╔╝╔╗╔══╝╔╝║╚╗X╔╗╔╗X╔══╝╚╝╚╝╚╗╔╗╚═══╗╔╗╚╝X╚╗╚═╝╚═╝╚╗╔╗╚═╝
╚╗╚═╝╚═╗╔══╗X╚╝╔╗╔╝╔══╝X╚╝║║╚═╗╔╝╔╝X╔╗║╔══╝╔╝║╚╗╔╝╔╝╚╝╚╝╔╝╔╗╔═╝╚╗╚╗╔╗║X║║║╔═╗╚╗╚╗╚═╝╚╝╚╗╚══╗╔╗╔═╗╚╝╚╗╔╗╔╝║╚╗╔═╗╚╗╔╗╔══╗╚╝╚╗╔╗ ╔╗
╚══╗╔═╝╚═╗║╔╗X║║╚═╝╔╗╔╗╔═╝║╔═╝║╔╝╔╗║║║║X╔╗╚╗╚╗║║╔╝╔═╗╔╗║╔╝║╚══╗╚╗║║╚╝╔╝║╚╝╔╝╔╝X╚╗╔════╝╔╗X╚╝║║╔╝╔═╗╚╝╚╝X║╔╝║╔╝X║║║╚═╗╚╗╔╗╚╝╚═╝╚═╗
║║XXX╔╝╚╝╚╗║╚═╗X║╚╝╚╝╔═╝╚═╗║╚╗║║║║║║╔╝║╔╝╔╝║║╚╗╚╗╚╝╚╝╚╗║╔═╗║╔╝║╚╗X╚╗╚╗X╚╗╚╗X╔╝╚═╗╔══╝╚═╗╔╝║╚═╝╔╝╔╗╔╗╔╝╚═╝╚╗╔╝║║╔╗║╔╝║║╔══╗╔═╗║
╚╝XX╔╝╔══╗║║╔╗╚═╝╔═╗╔╝X╔═╗║║╔╝║║║║║║║╔╝╚╗╚╗║╚╗╚╗║╔╗╔╗X║║╚╗╚╝║X║╔╝╔╗╚╗║╔╗╚╗╚╗╚╗╔═╝╚═══╗╔╝╚═╝╔══╝╔╝╚╝╚╝╔════╝╚╗║╚╝╚╝╚╗║║╚╗ ║║ ╚╝
╔╗╔╝╔╝╔═╝╚╝║╚╗╔═╝X╚╝╔╗╚╗╚╝║╚╗║║║║║║║║╔╗║╔╝╚╗║╔╝╚╝║║╚╗║╚╗╚═╗╚╗║╚╗║║╔╝║║║╔╝╔╝X║╚═╗╔╗╔═╝╚╗╔╗X╚╗╔═╝╔╗╔══╝X╔╗╔╗X║╚═══╗X╚╝║╔╝ ╚╝
║║╚═╝╔╝╔╗╔╗║X╚╝╔╗╔╗╔╝╚═╝╔╗╚╗║║║║║║║║║║║║║╔╗║║║╔══╝╚╗║║╔╝╔╗║╔╝║╔╝║║╚╗║║║╚╗║╔╗║╔═╝║║╚═╗╔╝║║╔╗╚╝╔═╝╚╝X╔╗╔╝╚╝╚╗╚════╝╔╗╔╝╚╗
╔╝╚═══╝╔╝║║║║╔══╝╚╝║╚══╗╔╝║╔╝║║║║║║║║║║╚╝║║║║║║║╔╗╔╗║║║║╔╝║║║╔╝║╔╝║╔╝║║╚╗║║║║║║╔╗║╚╗╔╝╚╗║║║║╔╗╚════╗║║╚╗╔═╗║╔╗╔╗╔═╝║║╔═╝
╚══╗╔══╝╔╝║╚╝╚╗╔╗╔╗╚═══╝╚╗║╚╗║║║║║║║║╚╝X╔╝║╚╝╚╝║║╚╝║║║║║╚╗║║║╚╗║╚╗║║╔╝╚╗║║║║║║╚╝║║X║║╔═╝║╚╝║║╚╗╔═══╝║╚═╝╚╗║╚╝╚╝╚╝╔╗║╚╝
╚╝╔══╝╔╝X╔╗╚╝╚╝╚╗╔╗╔═╗║║╔╝║║║║║║║╚╗╔╗║╔╝╔╗X╔╝╚╗╔╝║║║╚╗║╚╝║╔╝║╔╝║║╚╗╔╝╚╝║║║╚═╗║╚╗║║╚═╗╚╗╔╝║╔╝╚════╝╔╗╔╗║║╔╗╔═╗╔╝║╚╗
╔╝╔═╗║╔═╝╚╗╔╗╔╗║║║║╔╝║╚╝╔╝║╚╝║║╚╗╚╝║║║╔╝╚═╝╔╗║║╔╝║║╔╝║╔═╝║╔╝║X║╚╗║╚╗╔═╝║╚╗╔╝║╔╝║╚╗X║╔╝╚╗║╚╗╔═╗╔╗╔╝╚╝╚╝╚╝╚╝X╚╝X╚╗║
╚═╝╔╝║╚╗╔╗╚╝╚╝╚╝║║║╚╗╚╗╔╝╔╝X╔╝║X╚╗╔╝╚╝╚╗╔═╗║║║║╚╗║║╚╗║║╔╗║╚╗╚╗║╔╝║╔╝║╔╗╚╗║║╔╝║╔╝╔╝╔╝╚═╗║╚╗║╚╗╚╝║╚═══╗╔╗╔═════╗ ╚╝
╚╗║╔╝║╚╗╔═╗╔═╝║╚╗║╔╝╚╗║X╔╝╔╝╔═╝╚═╗╔═╝╚╗║║║║║╔╝╚╝╔╝║║║║║X╚╗║║║X╚╝X║║╚╗║║║╚╗║╚╗║╔╝╔╗╔╝║╔╝╚╗╚═╗║╔╗╔╗╚╝╚╝╔════╝
╚╝╚╗║╔╝║X╚╝╔═╝╔╝╚╝╔═╝╚╗╚╗║╔╝╔═╗╔╝╚═╗╔╝║║║║║╚═╗╔╝╔╝╚╝╚╝╔═╝║║╚═══╗╚╝╔╝║║║X║║X║║║╔╝╚╝X║╚╗╔╝╔═╝╚╝╚╝╚═══╗╚══════╗
╔═╝║╚╗║╔══╝╔╗╚══╗║╔╗╔╝X╚╝║╔╝╔╝╚╗X╔╝╚╗╚╝╚╝╚╗╔╝╚╗╚══╗╔╗╚══╝║╔╗╔═╝╔═╝╔╝║╚╗║║╔╝║║║╔═╗╔╝╔╝╚╗║X╔═══════╗║╔╗╔╗╔══╝
╔╗╚══╝X╚╝╚═╗╔╝╚╗╔═╝║║║╚═╗╔═╝║╔╝╔╗║╔╝╔╗╚════╗║║X╔╝╔══╝║╚╗╔══╝║║║╔═╝╔═╝X║╔╝╚╝╚╗║║║║╔╝╚╗║╔═╝╚═╝╔══╗╔══╝╚╝║║║╚══╗
╔═╝║X╔══╗╔══╗║║╔═╝╚╗X╚╝╚╗╔╝║╔═╝╚╗║║║║╔╝║╔╗╔══╝║╚╗╚╗╚═╗X╚╗╚╝╔╗╔╝╚╝║╔╗║╔══╝╚╗X╔═╝║║╚╝╚═╗║║╚╗╔╗╔═╝╔╗╚╝╔╗XXX╚╝║╔═╗║
║╔╗╚╗╚═╗╚╝╔╗╚╝║╚═╗╔╝╔═╗X║║X║║╔══╝║║║╚╝╔╝║║╚══╗╚═╝╔╝╔╗║╔═╝╔╗║║╚═╗╔╝║╚╝╚╗╔═╗║╔╝╔═╝║╔╗╔═╝╚╝╔╝║║╚══╝╚╗╔╝╚═╗XXX║╚╗║╚╗
╚╝╚╗║╔═╝╔═╝╚═╗╚╗╔╝╚╗╚╗║╔╝╚╗║║╚╗╔╗║║╚╗X╚═╝╚═╗╔╝╔╗X╚╗║║║║╔╗║║║╚╗╔╝╚═╝╔╗X║╚╗║║╚╗╚═╗║║║╚═══╗╚═╝╚╗╔╗╔╗╚╝╔═╗╚╗XX║╔╝║╔╝
╔══╝╚╝╔╗║╔╗╔═╝╔╝║╔═╝╔╝╚╝╔╗║║╚╗╚╝╚╝╚═╝╔═════╝╚═╝║╔╗╚╝╚╝║║║║║╚╗║║X╔╗X║╚═╝╔╝║║X║╔═╝║║║╔╗╔═╝╔═══╝║╚╝║╔═╝X║╔╝╔═╝╚╗╚╝
╚══╗╔═╝║║║║╚═╗╚╗║╚═╗╚═╗╔╝║║╚╗╚═══╗╔══╝╔═╗╔╗╔══╗╚╝╚╗╔╗X╚╝║║║╔╝║╚═╝╚╗╚╗╔╗║╔╝║╔╝╚╗X║║╚╝║╚═╗╚═╗╔╗║╔╗║╚══╗║║ ╚═╗╔╝
║║╔╗║║║╚══╝╔╝║╔╗╚╗╔╝║X║║X║╔╗╔═╝╚╗╔╗║╔╝║║╚═╗╚╗╔╗╚╝╚═╗╔╝║║║╔╝╔═╗╔╝╔╝║║║║╔╝╚╗╔╝╔╝╚╗X╚═╗║╔═╝║║╚╝║╚═══╝╚╝ ║╚═╗
╔╝║║╚╝║╚═══╗╚╗╚╝║╔╝╚╗╚╗║║╔╝║║║╔══╝║╚╝╚╗║║╔╗╚╗║║║╔╗╔╗║╚═╝║║╚╗║╔╝╚╗║╔╝║║║╚╗X╚╝╔╝╔╗╚══╗╚╝╚═╗║║╔╗╚══╗╔╗ ╚══╝
╚╗║╚╗╔╝╔═══╝╔╝╔═╝║╔═╝╔╝║║║╔╝║║║╔═╗║╔═╗╚╝║║╚╗║╚╝║║╚╝║╚═╗╔╝╚╗║║╚╗╔╝╚╝X║║║╔╝╔══╝╔╝║╔═╗╚═╗X╔╝║║║╚╗╔╗╚╝╚══╗
║║╔╝║╔╝╔╗╔╗╚╗║╔╗║╚╗╔╝X║║║╚╗╚╝║╚╗╚╝╚╗║X╔╝╚╗╚╝╔═╝╚╗X╚══╝╚═╗║║║╔╝╚═══╗║║║╚╗║╔═╗║╔╝║╔╝╔╗╚╗╚═╝║║╔╝║║╔╗╔══╝
╚╝╚═╝╚═╝╚╝║╔╝╚╝║╚╗║║╔═╝║║╔╝X╔╝╔╝╔╗╔╝╚═╝╔═╝╔╗╚═╗╔╝╔╗╔╗╔═╗╚╝║║║╔╗╔╗╔╝║║║╔╝╚╝╔╝║║╔╝╚╗║╚╗╚═╗╔╝║╚╗║║║║╚╗
╔═════╗║║X╔╗╚═╝║║╚═╗║║║X╔╝╔╝╔╝╚╝╔╗╔╗║╔╗║╚══╝╚╗║╚╝╚╝╔╝╔╗╚╝║║╚╝╚╝X║║╚╝ ╚╗║║║╔╗║║X╚╗╔╝╚╗║╔╝║║║║╔╝╔╗
║╔═╗╔╗╚╝╚═╝╚══╗╚╝ ╔╝║║║╔╝╔╝X╚═╗╔╝║║║╚╝║╚╗╔╗╔╗╚╝╔╗╔═╝X║║╔═╝╚════╗╚╝ ║║╚╝║╚╝╚═╗║╚═╗║║╚╗║║║║╚═╝║╔╗ ╔╗
╚╝╔╝║╚═╗╔══╗╔╗║ ╚═╝║║║╔╝╔══╗║║╔╝║║╔╗╚╗╚╝║║╚╗╔╝║╚═══╝║║╔══╗╔═╗║ ╔══╝╚╗X║╔═╗╔╝╚╗╔╝║║╔╝║║║║╔═╗╚╝╚═╝╚═╗
╚═╝╔═╝╚═╗╚╝╚╝ ║║╚╝X╚═╗╚╝║╚╗║║║║╔╝╔═╝║╔╝║╔╝╔══╗╔╝║║╔═╝╚╗║╚╗ ╚═╗╔╗║╔╝║X║╚═╗║╚╗╚╝╚╗║║║║╚╗╚╗╔╗╔╗╔═╝
╚═╗╔╗╚═╗ ╚╝ ╔══╝╔╗║X║║║║║╚╗╚╗╔╝╚╗║╚╗╚═╗║╚╗║║║╔╗╔╝╚═╝ ╚╝║║╚╗╚╗╚╗╔╝╚═╝ ╚╝║║║╔╝ ╚╝╚╝║║
╔═╝║║╔╗╚╗ ╚══╗║║║╔╝║╚╝║╔╝X║╚═╗║║╔╝╔╗║╚═╝║║╚╝║╚═╗ ╚╝X╚╗║X║╚═══╗ ║║║║ ╚╝
╔╝╔═╝║║╚═╝ ║║╚╝╚╗╚═╗║║╔═╝╔╗║║║╚═╝║╚══╗║║ ╚╗╔╝ ╔═╝╚╗║╔╗╔╗║ ╚╝╚╝
╚╗║XX║╚═╗ ╔╝║ ╚╗╔╝║║╚╗╔╝║║╚╝X╔═╝╔╗╔╝╚╝ ╚╝ ╚═╗╔╝║║║║╚╝
╚╝X╔╝╔═╝ ╚═╝ ╔╝║╔╝║╔╝║╔╝║╔══╝╔╗║╚╝ ╚╝╔╝║╚╝
╔╝╔╝ ╚═╝╚═╝║╔╝╚═╝║╔╗╔╝║╚╗ ╔╝╔╝
╚╗╚═╗ ║║ ╔═╝║╚╝╔╝╔╝ ╚╗║
╚══╝ ║║ ╚╗╔╝ ╚╗╚╗ ╚╝
╚╝ ╚╝ ╔╝╔╝
╚═╝
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment