~/about/programming

I started my programming journey writing calculators in Python in elementary school

As I went from basic arithmetic to more advanced projects, computer programming never failed to impress me with its ability to augment creativity and problem-solving

Here are some of the major landmarks in my odyssey through code and creation█

YouTube

             &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%            
        @@@@@@@@@@#/*.                                                         .*/#@@@@@@@@@@       
     #@@@@.                                                                               /@@@@*    
    @@@@                                                                                     @@@@   
   @@@.                                                                                       (@@@  
  @@@(                                                                                         @@@@ 
 ,@@@                                .                                                          @@@ 
 @@@%                                (@@@@                                                      @@@&
 @@@.                                (@@@@@@@@@                                                 /@@@
 @@@                                 (@@@   #@@@@@@(                                             @@@
 @@@                                 (@@@        @@@@@@@.                                        @@@
,@@@                                 (@@@            .@@@@@@@                                    @@@
(@@@                                 (@@@                 /@@@@@@%                               @@@
(@@@                                 (@@@                      &@@@@@@*                          @@@
(@@@                                 (@@@                       @@@@@@@                          @@@
(@@@                                 (@@@                  &@@@@@@*                              @@@
(@@@                                 (@@@             (@@@@@@#                                   @@@
,@@@                                 (@@@        ,@@@@@@@                                        @@@
 @@@                                 (@@@    @@@@@@@                                             @@@
 @@@                                 (@@@@@@@@@,                                                 @@@
 @@@.                                (@@@@%                                                     (@@@
 @@@%                                /                                                          @@@%
 .@@@                                                                                           @@@ 
  @@@#                                                                                         @@@@ 
   @@@*                                                                                       @@@@  
    @@@@                                                                                     @@@@   
     ,@@@@%                                                                               &@@@@     
        #@@@@@@@@@@@@#/*,..                                               ..,*(%@@@@@@@@@@@@(       
              *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&             

One day in 7th grade, I was trying to set up a Raspberry Pi and was having some trouble. I searched for tutorials on YouTube, but I couldn't find any. I did figure it out eventually, but it took me a couple of hours to do something that should take at most 20 minutes. I thought a video tutorial might've helped someone in the same scenario I was just in, so I decided to make one. The video got a couple thousand views and a lot of positive feedback, so I decided to continue making videos on YouTube. Since then, I've reached over 94,000 people through tutorials, independent projects, and open-source code. Working through my YouTube projects taught me a lot about various technologies, from artificial intelligence and machine learning to cloud computing and much more. I hope to continue to share my interests with others.

Clubs, Courses, & Competitions

████████████████████████████████████████                    ████████████████████████████████████████
████████████████████████████████                                    ████████████████████████████████
████████████████████████████                                            ████████████████████████████
████████████████████████                                                    ████████████████████████
██████████████████████                                                        ██████████████████████
██████████████████                          ░░▓▓▓▓▓▓▓▓▒▒                          ██████████████████
████████████████                          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                          ████████████████
██████████████                          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                          ██████████████
████████████                            ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                          ████████████
██████████                            ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                            ██████████
██████████                            ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                            ██████████
████████                              ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                              ████████
██████                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ██████
██████                                ░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ██████
████                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ████
████                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ████
██                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ██
██                                    ▓▓▓▓▓▓▓▓▓▓    ▓▓▓▓▓▓▓▓▓▓                                    ██
██                                  ▓▓▓▓▓▓▓▓▓▓        ▓▓▓▓▓▓▓▓▓▓                                  ██
██                                  ▓▓▓▓▓▓▓▓▓▓        ░░▓▓▓▓▓▓▓▓                                  ██
                                  ▓▓▓▓▓▓▓▓▓▓            ▓▓▓▓▓▓▓▓▓▓                                  
                                  ▓▓▓▓▓▓▓▓                ▓▓▓▓▓▓▓▓▓▓                                
                                ▓▓▓▓▓▓▓▓▓▓                ▓▓▓▓▓▓▓▓▓▓                                
                              ▓▓▓▓▓▓▓▓▓▓                    ▓▓▓▓▓▓▓▓▓▓                              
                              ▓▓▓▓▓▓▓▓▓▓                    ▓▓▓▓▓▓▓▓▓▓                              
                            ▓▓▓▓▓▓▓▓▓▓                        ▓▓▓▓▓▓▓▓▓▓                            
                            ▓▓▓▓▓▓▓▓▓▓                          ▓▓▓▓▓▓▓▓                            
                          ▓▓▓▓▓▓▓▓▓▓                            ▓▓▓▓▓▓▓▓▓▓                          
                        ░░▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓                        
                        ▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓                        
██              ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓              ██
██          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓          ██
██          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░        ██
██        ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓        ██
████      ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓      ████
████      ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓      ████
██████    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓    ██████
██████    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓    ██████
████████  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓  ████████
██████████  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                      ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓  ██████████
██████████    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓    ██████████
████████████      ▓▓▓▓▓▓▓▓                                                ▒▒▓▓▓▓▓▓      ████████████
██████████████                                                                        ██████████████
████████████████                                                                    ████████████████
██████████████████                                                                ██████████████████
██████████████████████                                                        ██████████████████████
████████████████████████                                                    ████████████████████████
████████████████████████████                                            ████████████████████████████
████████████████████████████████                                    ████████████████████████████████
████████████████████████████████████████                    ████████████████████████████████████████

At my sending school, I was a leader in the Programming Club, where we met to code collaboratively and participated in hackathons and programming competitions. In February 2023, I competed in the USACO Bronze Division and was promoted to Silver, encouraging me to learn more about competitive programming. In April 2023, I competed in Hack@BUA, a team-based hackathon where my team won 1st place with a graphical app we designed for informed carpooling using Python and graph traversal algorithms. Along with competitive programming and hackathons, I've also completed formal computer science coursework, including AP Computer Science A, a Johns Hopkins CTY Advanced Java course, and Inspirit AI, a fundamental AI/ML course that explored various topics in AI with Python.

Clubs, Courses, & Competitions

████████████████████████████████████████                    ████████████████████████████████████████
████████████████████████████████                                    ████████████████████████████████
████████████████████████████                                            ████████████████████████████
████████████████████████                                                    ████████████████████████
██████████████████████                                                        ██████████████████████
██████████████████                          ░░▓▓▓▓▓▓▓▓▒▒                          ██████████████████
████████████████                          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                          ████████████████
██████████████                          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                          ██████████████
████████████                            ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                          ████████████
██████████                            ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                            ██████████
██████████                            ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                            ██████████
████████                              ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                              ████████
██████                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ██████
██████                                ░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ██████
████                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ████
████                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ████
██                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ██
██                                    ▓▓▓▓▓▓▓▓▓▓    ▓▓▓▓▓▓▓▓▓▓                                    ██
██                                  ▓▓▓▓▓▓▓▓▓▓        ▓▓▓▓▓▓▓▓▓▓                                  ██
██                                  ▓▓▓▓▓▓▓▓▓▓        ░░▓▓▓▓▓▓▓▓                                  ██
                                  ▓▓▓▓▓▓▓▓▓▓            ▓▓▓▓▓▓▓▓▓▓                                  
                                  ▓▓▓▓▓▓▓▓                ▓▓▓▓▓▓▓▓▓▓                                
                                ▓▓▓▓▓▓▓▓▓▓                ▓▓▓▓▓▓▓▓▓▓                                
                              ▓▓▓▓▓▓▓▓▓▓                    ▓▓▓▓▓▓▓▓▓▓                              
                              ▓▓▓▓▓▓▓▓▓▓                    ▓▓▓▓▓▓▓▓▓▓                              
                            ▓▓▓▓▓▓▓▓▓▓                        ▓▓▓▓▓▓▓▓▓▓                            
                            ▓▓▓▓▓▓▓▓▓▓                          ▓▓▓▓▓▓▓▓                            
                          ▓▓▓▓▓▓▓▓▓▓                            ▓▓▓▓▓▓▓▓▓▓                          
                        ░░▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓                        
                        ▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓                        
██              ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓              ██
██          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓          ██
██          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░        ██
██        ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓        ██
████      ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓      ████
████      ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓      ████
██████    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓    ██████
██████    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓    ██████
████████  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓  ████████
██████████  ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                      ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓  ██████████
██████████    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                                          ▓▓▓▓▓▓▓▓▓▓▓▓▓▓    ██████████
████████████      ▓▓▓▓▓▓▓▓                                                ▒▒▓▓▓▓▓▓      ████████████
██████████████                                                                        ██████████████
████████████████                                                                    ████████████████
██████████████████                                                                ██████████████████
██████████████████████                                                        ██████████████████████
████████████████████████                                                    ████████████████████████
████████████████████████████                                            ████████████████████████████
████████████████████████████████                                    ████████████████████████████████
████████████████████████████████████████                    ████████████████████████████████████████

Brown Internship

Over the last few months, I've worked under Prof. Roberto Zenit and graduate students at the Brown University School of Engineering to develop analytical tools with Python and computer vision. I'm developing an assistive technology that segments instances and evaluates properties of oil droplets in emulsion experiments using OpenCV and various computer vision techniques. I'm also developing a solution that uses ORB feature detection and brute force feature mapping to track the rotation of squash balls in frames of experimental video.

CodeWiz

                                                                                                    
                                                                                                    
                                                  ▓▓▓▓▓▓▒▒                  ▓▓                      
                                                ▓▓░░    ▓▓▓▓▒▒            ▓▓                        
                                                ▓▓          ▓▓▓▓▓▓      ▓▓▓▓                        
                                                ▓▓              ██▓▓▓▓██                            
                                              ▓▓▓▓▓▓▒▒                                              
                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██                                    
                              ▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓██                              
                            ▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓▓▓                            
                          ██▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓██                          
                          ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░    ▒▒▓▓                          
                          ██▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░    ▒▒▓▓                          
                          ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▒▒▓▓                          
                        ░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▒▒▓▓                          
                        ██▓▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░    ▒▒▒▒▓▓▓▓                        
                        ▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▒▒▒▒▒▒▓▓                        
                        ▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓                        
                        ▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓░░▒▒▒▒▒▒▒▒▓▓                        
                        ▓▓▒▒▓▓▓▓▒▒░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░    ▒▒▒▒▒▒▒▒██                        
                        ▓▓▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                
                      ▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓▓▓              
              ██▓▓▓▓▓▓▓▓▓▓▓▓██▒▒▒▒░░▒▒▓▓▓▓▓▓▓▓░░░░░░▒▒▓▓▓▓                    ██▓▓██                
              ░░▓▓▓▓▓▓                      ▓▓▓▓▓▓▓▓▓▓▓▓        ▓▓██            ▓▓                  
                  ▓▓            ▓▓          ▓▓▓▓▓▓▓▓▓▓▓▓        ▓▓              ▓▓                  
                  ▓▓          ▓▓▓▓          ▓▓▓▓▓▓██▓▓▓▓        ██▓▓░░          ▓▓                  
                  ▓▓          ▓▓▓▓▓▓        ▓▓▓▓░░░░▓▓▓▓        ▓▓▓▓            ▓▓                  
                  ▓▓██          ▓▓▓▓        ▓▓▓▓▓▓▓▓░░▓▓▓▓                    ▓▓▓▓                  
                  ▓▓▓▓                    ▓▓▓▓▓▓▓▓▓▓▓▓░░▓▓▓▓                ▓▓▓▓                    
                    ██▓▓                ██▓▓░░▓▓▓▓▓▓▓▓░░░░▓▓████      ▒▒▓▓▓▓▓▓                      
                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░▓▓▓▓▓▓▓▓░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓                    
                    ▓▓▒▒▒▒▒▒▓▓▓▓▓▓▒▒░░░░░░░░░░▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░    ▒▒▒▒▒▒██                    
                    ▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓░░░░░░░░░░▓▓░░    ▒▒▒▒▒▒▓▓                    
                    ▓▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░██▓▓▒▒░░░░░░░░░░▓▓▒▒░░  ░░▒▒▒▒▓▓                    
                    ▓▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓░░░░░░  ░░▒▒▒▒▓▓                    
                    ██▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓░░░░░░░░  ░░▒▒▓▓▓▓                    
                    ▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▒▒░░░░░░░░  ░░▒▒▓▓▒▒                    
                      ▓▓▒▒░░░░░░░░░░░░░░▓▓▒▒░░░░░░░░▒▒▓▓▓▓░░░░░░░░░░░░  ░░▒▒▓▓                      
                      ▓▓▒▒▒▒░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░  ▒▒▒▒▓▓                      
                      ░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▓▓                        
                        ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓██                        
                          ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▓▓                          
                          ▒▒▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▓▓░░                          
                            ▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓▒▒                            
                              ░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓                                
                                  ▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░▒▒▓▓▓▓                                  
                                      ▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓                                      
                                            ▒▒▓▓▓▓▓▓▓▓▒▒                                            
                                                                                                    
                                                                                                    

Throughout the Summer, I worked with CodeWiz, a coding school for students of many ages. During this time, I introduced elementary and middle school students to game design with Unity and Roblox Studio, robotics with SPIKE Prime, and computer programming with Python. I helped to facilitate hands-on coding projects, fostering critical thinking, problem-solving, and creativity among students.

CodeWiz

                                                                                                    
                                                                                                    
                                                  ▓▓▓▓▓▓▒▒                  ▓▓                      
                                                ▓▓░░    ▓▓▓▓▒▒            ▓▓                        
                                                ▓▓          ▓▓▓▓▓▓      ▓▓▓▓                        
                                                ▓▓              ██▓▓▓▓██                            
                                              ▓▓▓▓▓▓▒▒                                              
                                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██                                    
                              ▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓██                              
                            ▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓▓▓                            
                          ██▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓██                          
                          ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░    ▒▒▓▓                          
                          ██▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░    ▒▒▓▓                          
                          ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▒▒▓▓                          
                        ░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▒▒▓▓                          
                        ██▓▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░    ▒▒▒▒▓▓▓▓                        
                        ▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▒▒▒▒▒▒▓▓                        
                        ▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓                        
                        ▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓░░▒▒▒▒▒▒▒▒▓▓                        
                        ▓▓▒▒▓▓▓▓▒▒░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░    ▒▒▒▒▒▒▒▒██                        
                        ▓▓▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓                
                      ▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░░░░░░░▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓▓▓              
              ██▓▓▓▓▓▓▓▓▓▓▓▓██▒▒▒▒░░▒▒▓▓▓▓▓▓▓▓░░░░░░▒▒▓▓▓▓                    ██▓▓██                
              ░░▓▓▓▓▓▓                      ▓▓▓▓▓▓▓▓▓▓▓▓        ▓▓██            ▓▓                  
                  ▓▓            ▓▓          ▓▓▓▓▓▓▓▓▓▓▓▓        ▓▓              ▓▓                  
                  ▓▓          ▓▓▓▓          ▓▓▓▓▓▓██▓▓▓▓        ██▓▓░░          ▓▓                  
                  ▓▓          ▓▓▓▓▓▓        ▓▓▓▓░░░░▓▓▓▓        ▓▓▓▓            ▓▓                  
                  ▓▓██          ▓▓▓▓        ▓▓▓▓▓▓▓▓░░▓▓▓▓                    ▓▓▓▓                  
                  ▓▓▓▓                    ▓▓▓▓▓▓▓▓▓▓▓▓░░▓▓▓▓                ▓▓▓▓                    
                    ██▓▓                ██▓▓░░▓▓▓▓▓▓▓▓░░░░▓▓████      ▒▒▓▓▓▓▓▓                      
                    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░▓▓▓▓▓▓▓▓░░░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓                    
                    ▓▓▒▒▒▒▒▒▓▓▓▓▓▓▒▒░░░░░░░░░░▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░    ▒▒▒▒▒▒██                    
                    ▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓░░░░░░░░░░▓▓░░    ▒▒▒▒▒▒▓▓                    
                    ▓▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░██▓▓▒▒░░░░░░░░░░▓▓▒▒░░  ░░▒▒▒▒▓▓                    
                    ▓▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓░░░░░░  ░░▒▒▒▒▓▓                    
                    ██▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓░░░░░░░░  ░░▒▒▓▓▓▓                    
                    ▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▒▒░░░░░░░░  ░░▒▒▓▓▒▒                    
                      ▓▓▒▒░░░░░░░░░░░░░░▓▓▒▒░░░░░░░░▒▒▓▓▓▓░░░░░░░░░░░░  ░░▒▒▓▓                      
                      ▓▓▒▒▒▒░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░  ▒▒▒▒▓▓                      
                      ░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▓▓                        
                        ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓██                        
                          ▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▓▓                          
                          ▒▒▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ▒▒▓▓░░                          
                            ▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  ░░▓▓▒▒                            
                              ░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓                                
                                  ▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░▒▒▓▓▓▓                                  
                                      ▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓                                      
                                            ▒▒▓▓▓▓▓▓▓▓▒▒