.
════════════════════════════════════════════
═▌══════════════▐═════════════════▌═════════
════════════════════════════════════════════
═════════════════════════════════════▐══════
════════▐════════════▌══════════════════════
════════════════════════════════════════════
══════════════════════════════▌═════════════
════════════════════════════════════════════
═════════════▄▄████████████▄▄═══════════════
═▐═══════▄▄████████████████████▄▄═══════════
══════▄████████████████████████████▄════▐═══
════▄████████████████████████████████▄══════
═════▀══▀▀▀▀▀▀═══▄██▌███▄═══▀▀▀▀▀▀══▀═══════
══▐═════════════▐███▌█▀▀════════════════════
════════════════▐██▀▌═▀═▀═══════════════════
═════════════════▀██▌══▄═════════════▐══════
══════════════════▀▀▌═══════════════════════
════════▌════════▄██▌▄██▄▄═════════▄▄═══════
══════════════▄▀▐███▌█████▀▄═════▀▄██▌══════
══════════════▌═▐███▌████▀▄═▀▄══▄▀═▄▀═══════
════════════▌═████▌█████═▀▄═▀▀═▄▀═══════════
▀████▀═▀████▀═▌══▀▀▀══████▌══▀▀▀▀═════▀████▀
═▀▀▀▀══╦▀▀▀▀══▀█▄▄▄▄═▐█████▄═══╦═══╦═══▀▀▀▀╦
═╦═╩═╦═╩═╦═╩═╦═█████▌████████╦═╩═╦═╩═╦═╩═╦═╩
═╩▌╦═╩═╦═╩═╦═╩▄███████████████▄╦═╩═╦═╩═╦═╩═╦
═╦═╩═╦═╩═╦═╩▄████████████████████▄═╩═╦═╩═╦═╩
═╩═╦▌╩═╦═╩═▐██████████████████████▀╦═╩═╦═╩═╦
═╦═╩═╦═╩═╦▐█████████████████▀▀═╩▀╦═╩═╦═╩═╦═╩
═╩═╦═╩═╦═╩═▀▀█████████████▀╦═╩═╦═╩═╦═╩═╦═╩═╦
═╦═╩═╦═▌═╦═╩═╦═╩═╦▐███████═╩═╦═╩═╦═╩▌╦═╩═╦═╩
═╩═╦═╩═╦═╩═╦═╩═╦═╩═▀██████═╦═╩═╦═╩═╦═╩═╦═╩═╦
═╦▌╩═╦═╩═╦═╩═╦═╩═╦═╩▀█████▄╩═╦═╩═╦═╩═╦═╩═╦═╩
═╩═╦═╩═╦═╩═╦═╩═╦═╩═╦═▐██████▄╩═╦═╩═╦═╩═▌═╩═╦
═╦═╩═╦═▌═╦═╩═╦═╩═╦═╩═╦▐██▌▀███▄╩═╦═╩═╦═╩═╦═╩
═╩═╦═╩═╦═╩═╦═╩═╦═╩═╦═╩▄██╩▄██▀═╦═╩═╦═╩═╦═╩═╦
═══╩═══╩═══╩═══╩═══╩▄████══╩═══╩═══╩═══╩═══╩
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓