##
                                                                                                                         #####
                                                                                                                       ####   
                                                                                                                     ###      
                                                                                                                   ###        
                                                                                                                  ##          
                                                                                                                ###           
                                                                                                               ##             
                                                                                                             ##               
                                                                                                            ###               
                                                                                                          #########           
                                     ######                                                            #############          
                                  ##########       ##                                        ####     #######   #####         
                                 #############      ###          ###                  ###########    ######       #####       
                                ######     ####     ###         ####     #######      ###########   #####         ####        
                                #####       #####   ###        ####     #########     ######      ######            #         
                               #####         #####  ###       ####     ###########   ####       ###  ###                      
                               ####            #### ###      ####     ####     ####  ####     ###   ###              #        
                               ####             ################      ####      ##   ####   ####   ####       #########       
                               ####            ########   ##############             ###########   ####       #########       
                               ###           ##########  ####     ##########        #############  ###        #########       
                               ###         ###  ####### ####         #######################  #### ###             ###        
                               ###        ##    #############       ############     ####     #### ###             ###        
                              ####       ##     #############       #############   ###       ### ####             ###        
                              ###       #      #########  ###       ####     #####            ########            ####        
                             #####     #      ### ###     ####     ####       ###            ##### ###           ####         
                              ####    #  ## ####  ###     ###      ###        ###            ###  #####        ######         
                               ####  # ######### ###       ###    ####       ###  ###       ####  #####    #########          
                              #######   ######  ####      #####   ###        ### ###       ####   #############  ##           
                                ##############  ###        ###   ####       ### #####     ###       #########                 
                                 ############  ####        ###    ###     ####   ###########         #####                    
                                  #  ###  #### ###         ####  ############    #########                                    
                                 #         ##              ###    #########       #######                                     
                                #                                  #####                                                      
                               ##                                                                                             
                               #                                                                                              
                              #                                                                                               
                              #