____  ____  _      _      ____ ___  _   ____  _      ____    ____  ____  ____  _      _____ ____  ____  ____ 
/ ___\/  __\/ \  /|/ \  /|/  __\\  \//  /  _ \/ \  /|/  _ \  / ___\/  __\/  _ \/ \  /|/  __//  _ \/  _ \/  _ \
|    \|  \/|| |\ ||| |\ |||  \/| \  /   | / \|| |\ ||| | \|  |    \|  \/|| / \|| |\ ||| |  _| | //| / \|| | //
\___ ||  __/| | \||| | \|||  __/ / /    | |-||| | \||| |_/|  \___ ||  __/| \_/|| | \||| |_//| |_\\| \_/|| |_\\
\____/\_/   \_/  \|\_/  \|\_/   /_/     \_/ \|\_/  \|\____/  \____/\_/   \____/\_/  \|\____\\____/\____/\____/
                                                                                                              
   ____  ____  _____   _____ ____  _  _____ _      ____  ____                                                 
  /  _ \/  __\/  __/  /    //  __\/ \/  __// \  /|/  _ \/ ___\                                                
  | / \||  \/||  \    |  __\|  \/|| ||  \  | |\ ||| | \||    \                                                
  | |-|||    /|  /_   | |   |    /| ||  /_ | | \||| |_/|\___ |                                                
  \_/ \|\_/\_\\____\  \_/   \_/\_\\_/\____\\_/  \|\____/\____/                                                
                                                                                                              
    
next