__/\\\__________________________________________________________/\\\\\_______________________________________________________________________/\\\_________        
 _\/\\\________________________________________________________/\\\///_______________________________________________________________________\/\\\_________       
  _\/\\\___________/\\\__/\\\_____/\\\_________________________/\\\___________________________________________________________________________\/\\\_________      
   _\/\\\__________\//\\\/\\\___/\\\\\\\\\\\_____/\\\\\\\\___/\\\\\\\\\____/\\\\\\\\\_____/\\/\\\\\\\_____/\\\\\__/\\\\\_____________/\\\\\\\\_\/\\\_________     
    _\/\\\\\\\\\_____\//\\\\\___\////\\\////____/\\\/////\\\_\////\\\//____\////////\\\___\/\\\/////\\\__/\\\///\\\\\///\\\_________/\\\//////__\/\\\\\\\\\\__    
     _\/\\\////\\\_____\//\\\_______\/\\\_______/\\\\\\\\\\\_____\/\\\________/\\\\\\\\\\__\/\\\___\///__\/\\\_\//\\\__\/\\\________/\\\_________\/\\\/////\\\_   
      _\/\\\__\/\\\__/\\_/\\\________\/\\\_/\\__\//\\///////______\/\\\_______/\\\/////\\\__\/\\\_________\/\\\__\/\\\__\/\\\_______\//\\\________\/\\\___\/\\\_  
       _\/\\\\\\\\\__\//\\\\/_________\//\\\\\____\//\\\\\\\\\\____\/\\\______\//\\\\\\\\/\\_\/\\\_________\/\\\__\/\\\__\/\\\__/\\\__\///\\\\\\\\_\/\\\___\/\\\_ 
        _\/////////____\////____________\/////______\//////////_____\///________\////////\//__\///__________\///___\///___\///__\///_____\////////__\///____\///__