__/\\\\\\\\\\\\\____/\\\______________/\\\__/\\\\\\\\\\\\_______/\\\\\\\\\_____
_\/\\\/////////\\\_\/\\\_____________\/\\\_\/\\\////////\\\___/\\\///////\\\___
_\/\\\_______\/\\\_\/\\\_____________\/\\\_\/\\\______\//\\\_\/\\\_____\/\\\___
_\/\\\\\\\\\\\\\/__\//\\\____/\\\____/\\\__\/\\\_______\/\\\_\/\\\\\\\\\\\/____
_\/\\\/////////_____\//\\\__/\\\\\__/\\\___\/\\\_______\/\\\_\/\\\//////\\\____
_\/\\\_______________\//\\\/\\\/\\\/\\\____\/\\\_______\/\\\_\/\\\____\//\\\___
_\/\\\________________\//\\\\\\//\\\\\_____\/\\\_______/\\\__\/\\\_____\//\\\__
_\/\\\_________________\//\\\__\//\\\______\/\\\\\\\\\\\\/___\/\\\______\//\\\_
_\///___________________\///____\///_______\////////////_____\///________\///__
__/\\\\____________/\\\\__/\\\\\_____/\\\__/\\\________/\\\__/\\\________/\\\_
_\/\\\\\\________/\\\\\\_\/\\\\\\___\/\\\_\/\\\_____/\\\//__\///\\\____/\\\/__
_\/\\\//\\\____/\\\//\\\_\/\\\/\\\__\/\\\_\/\\\__/\\\//_______\///\\\/\\\/____
_\/\\\\///\\\/\\\/_\/\\\_\/\\\//\\\_\/\\\_\/\\\\\\//\\\_________\///\\\/______
_\/\\\__\///\\\/___\/\\\_\/\\\\//\\\\/\\\_\/\\\//_\//\\\__________\/\\\_______
_\/\\\____\///_____\/\\\_\/\\\_\//\\\/\\\_\/\\\____\//\\\_________\/\\\_______
_\/\\\_____________\/\\\_\/\\\__\//\\\\\\_\/\\\_____\//\\\________\/\\\_______
_\/\\\_____________\/\\\_\/\\\___\//\\\\\_\/\\\______\//\\\_______\/\\\_______
_\///______________\///__\///_____\/////__\///________\///________\///________