____________________/\\\\\\\\\\___________/\\\_______/\\\\\\\\\_________/\\\\\\\\\\______________/\\\____________________________/\\\____________________________________________________________
__________________/\\\///////\\\_________\/\\\_____/\\\///////\\\_____/\\\///////\\\___________/\\\\\___________________________\/\\\____________________________________________________________
_________________\///______/\\\__________\/\\\____\/\\\_____\/\\\____\///______/\\\__________/\\\/\\\___________________________\/\\\____________________________________________________________
__/\\/\\\\\\\___________/\\\//___________\/\\\____\///\\\\\\\\\/____________/\\\//_________/\\\/\/\\\______/\\/\\\\\\\__________\/\\\______________/\\\\\\\\______/\\\\\________/\\\\\__/\\\\\___
_\/\\\/////\\\_________\////\\\_____/\\\\\\\\\_____/\\\///////\\\__________\////\\\______/\\\/__\/\\\_____\/\\\/////\\\____/\\\\\\\\\____________/\\\//////_____/\\\///\\\____/\\\///\\\\\///\\\_
_\/\\\___\///_____________\//\\\___/\\\////\\\____/\\\______\//\\\____________\//\\\___/\\\\\\\\\\\\\\\\__\/\\\___\///____/\\\////\\\___________/\\\___________/\\\__\//\\\__\/\\\_\//\\\__\/\\\_
_\/\\\___________/\\\______/\\\___\/\\\__\/\\\___\//\\\______/\\\____/\\\______/\\\___\///////////\\\//___\/\\\__________\/\\\__\/\\\__________\//\\\_________\//\\\__/\\\___\/\\\__\/\\\__\/\\\_
_\/\\\__________\///\\\\\\\\\/____\//\\\\\\\/\\___\///\\\\\\\\\/____\///\\\\\\\\\/______________\/\\\_____\/\\\__________\//\\\\\\\/\\___/\\\___\///\\\\\\\\___\///\\\\\/____\/\\\__\/\\\__\/\\\_
_\///_____________\/////////_______\///////\//______\/////////________\/////////________________\///______\///____________\///////\//___\///______\////////______\/////______\///___\///___\///__