__/\\\\\\\\\\\\\__________________/\\\\\\_____________________________________________________________________________/\\\___________/\\\\\\\______________
_\/\\\/////////\\\_______________\////\\\_________________________________________________________________________/\\\\\\\_________/\\\/////\\\____________
_\/\\\_______\/\\\__________________\/\\\_______/\\\__/\\\_______________________________________________________\/////\\\________/\\\____\//\\\___________
_\/\\\\\\\\\\\\\/______/\\\\\_______\/\\\______\//\\\/\\\___________________________________________/\\\____/\\\_____\/\\\_______\/\\\_____\/\\\___________
_\/\\\/////////______/\\\///\\\_____\/\\\_______\//\\\\\___________________________________________\//\\\__/\\\______\/\\\_______\/\\\_____\/\\\___________
_\/\\\______________/\\\__\//\\\____\/\\\________\//\\\_____________________________________________\//\\\/\\\_______\/\\\_______\/\\\_____\/\\\___________
_\/\\\_____________\//\\\__/\\\_____\/\\\_____/\\_/\\\_______________________________________________\//\\\\\________\/\\\_______\//\\\____/\\\____________
_\/\\\______________\///\\\\\/____/\\\\\\\\\_\//\\\\/_________________________________________________\//\\\_________\/\\\__/\\\__\///\\\\\\\/_____________
_\///_________________\/////_____\/////////___\////____________________________________________________\///__________\///__\///_____\///////_______________