Code:
_____ _ __ __ ____ ____ _ _ _ _____
| ____|_ _____ _ __ ___ ___| |_ | \/ | _ \ / ___| | | | _| |___ ___ __ _ _____ _|____ |
| _| \ \ / / _ \ '__/ _ \/ __| __| | |\/| | |_) | | _| |_| | |__ |__ \/ _ \__` / _ \ \ / / |_ |
| |___ \ V / __/ | | __/\__ \ |_ | | | | __/| |_| | _ | _| / __/\__ | | \__ \ V / ___| |
|_____| \_/ \___|_| \___||___/\__| |_| |_|_| \____|_| |_| |__/\___||___/ |_|___/ \_/ |_____|
_____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____
|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|