░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄▄▄▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▄████████████▄░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░███████████████████░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▐████████████████████░░░░░░ ═╤═╤═╦════════════╤══╦╦═══════╤═══╦═════▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀╦═════ ═╧╦╧╦╩═╦═╦╦══╗░┌──┴──╚╩═╤══╗──┴──┐╚═▄═╦╦═└┴──┐═────▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ─▄──D▄▄▄▄▄▄▄──────▄▄▄▄▄▄─┤══╩╦═══╦▀▀▀┐▀▀╩════╗└─╨┐══╩╤╧══╗╨┐═└╥─┐═══ ════──══╗─┴──╩═╧╪╗╚══╤═▀▀█▄┐╚═══───╧╧╦═╦════╩═╦═▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄┐ ░══▄▄▄─▄▄▄▄▄▄▄══└╠═══╦╤╩╦══▀▀█▄▄─█───7─▄▄▄▄▄▄█▀▀▀═╩╩═══╦╦═╪═╩╩═╤═╦╗│ ══════╦═└╥─╚══C▀▀▀▀▀▀▀▀▀▀▀█▄╧╤═╦╦╤════╪╧═══└─══╩╦╤╦══╗─╚╩═╧═╦═╗┴┬╚╩═ ═══╗░░╚══╩═════╗├──╚══╦╤╪═╗░└─╨╚╧═▄▄█▀▀▀▀▀▀▀▀▀▀▀█▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ░══╩══╦╪╗┬────┴╚╧═╤╤═╤╩╪▄▄▄N═══╪╤══╗╫┬╚╧═╤═══R╗┴───┴──╚╩══╦╗╚══╪══╬═╕ ░░──▀▀▀▀▀▀▀▀▀▀▀▀▀▀┴┼▀▀▀┴╚╧═▀█▄═╪╤═╬╩╧═╤╤╧╗──╚╦▄▄▄▄▄░└───╚╩══╦╗──╚═╛ ─═══╗─┴┬─────╚═╤═╩╦╧════════╗─▀█▄▄▄╪══╧╧═╩═█▀▀╪═╩╗╚▀L▀█▄▄▄▄▄▄▄▄▄▄▄█▀ ░──┐▄▄▄▄▄▄▄▄▄▄▄┴──╚══╤═╤╗░░░╚═╧════════╗┐░░╚╧╪╧══╩╬═╧╦╤╤╗╚══╪╩╤╤╗╚╝ ░░░└────░╚═════▀▀▀▀▀▄▄▄▄▄▄▄▄▄▄───░░░░░░╚╧▄▄▄▄▄▄▄▄▄░░░╚╧╛╚╪════╛┴╚═Z─