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