@@......................................................................................................................................................................@@     
    @..........................................................................................................................................................................@    
    ........@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........    
    ......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@......    
    .....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@......@@@@@......@@@@@......@@@@@@@@.......%@@@@@@@@@...............-@@@@@@%......@@@@@@@......@@@@@......@@@@@......@@@@@@@@......@@@@@@@@@...........@@@@@@@@@....    
    ....@@@@......@@@@=......#@@@@......@@@@@@@%........@@@@@@@@@.................@@@@@%.......@@@@@@......@@@@@......@@@@@.......@@@@@@@......@@@@@@@...............@@@@@@@....    
    ....@@@@......@@@@........@@@@......@@@@@@@.........@@@@@@@@@..................@@@@%.......%@@@@@......@@@@@......@@@@@........@@@@@@......@@@@@@.................@@@@@@....    
    ....@@@@......@@@@........@@@@......@@@@@@@..........@@@@@@@@..................=@@@%........@@@@@......@@@@@......@@@@@........-@@@@@......@@@@@..................%@@@@@....    
    ....@@@@%.....*@@@........@@@-.....@@@@@@@...........@@@@@@@@......:@@@@@.......@@@%.........@@@@......@@@@@......@@@@@.........@@@@@......@@@@:.......@@@@@.......@@@@@....    
    ....@@@@@......@@..........@@......@@@@@@@.....#.....#@@@@@@@......:@@@@@.......@@@%..........@@@......@@@@@......@@@@@..........@@@@......@@@@.......@@@@@@@...-@@@@@@@....    
    ....@@@@@......@@..........@@......@@@@@@*.....@......@@@@@@@......:@@@@@.......@@@%..........@@@......@@@@@......@@@@@...........@@@......@@@@......@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@......@@..........@@......@@@@@@......@:.....@@@@@@@......:@@@@.......@@@@%...........@@......@@@@@......@@@@@...........%@@......@@@.......@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@+.....@...........:@.....#@@@@@@.....+@@......@@@@@@..................@@@@%............@......@@@@@......@@@@@............@@......@@@.......@@@@-.........@@@@@....    
    ....@@@@@@.....+.....@@.....:.....@@@@@@......@@@......@@@@@@.................@@@@@%............=......@@@@@......@@@@@......@......@......@@@.......@@@@-.........@@@@@....    
    ....@@@@@@...........@@...........@@@@@@......@@@......#@@@@@...............@@@@@@@%......@............@@@@@......@@@@@......@.............@@@.......@@@@-.........@@@@@....    
    ....@@@@@@...........@@...........@@@@@*.....=@@@@......@@@@@......:@.......=@@@@@@%......@@...........@@@@@......@@@@@......@@............@@@.......@@@@-.........@@@@@....    
    ....@@@@@@-.........@@@@.........+@@@@@.................@@@@@......:@@.......+@@@@@%......@@...........@@@@@......@@@@@......@@@...........@@@%......@@@@@@@@@.....@@@@@....    
    ....@@@@@@@.........@@@@.........@@@@@@..................@@@@......:@@@.......@@@@@%......@@@..........@@@@@......@@@@@......@@@-..........@@@@......:@@@@@@@@.....@@@@@....    
    ....@@@@@@@.........@@@@.........@@@@@...................@@@@......:@@@:.......@@@@%......@@@@.........@@@@@......@@@@@......@@@@..........@@@@.......*@@@@@@......@@@@@....    
    ....@@@@@@@........+@@@@:........@@@@@...................#@@@......:@@@@.......@@@@%......@@@@%........@@@@@......@@@@@......@@@@@.........@@@@@...................@@@@@....    
    ....@@@@@@@........@@@@@@........@@@@#......@@@@@@@.......@@@......:@@@@@.......@@@%......@@@@@........@@@@@......@@@@@......@@@@@@........@@@@@@..................@@@@@....    
    ....@@@@@@@@.......@@@@@@.......@@@@@......:@@@@@@@@......@@@......:@@@@@.......+@@%......@@@@@@.......@@@@@......@@@@@......@@@@@@........@@@@@@@................@@@@@@....    
    ....@@@@@@@@.......@@@@@@.......@@@@@......@@@@@@@@@.......@@......:@@@@@@.......@@%......@@@@@@@......@@@@@......@@@@@......@@@@@@@.......@@@@@@@@.............@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....+@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@....@@@@@@@......@@@@@@@........@@@@@@.........@@@@@@@.....@@@@@@@#...@@@@@@@@@@-.......@@@@@@......@@@@@.........@@@@@@.............@@@@@@.........@@@@@...@@@@....    
    ....@@@@....@@@@@@@=....@@@@@@@@.......#@@@@@@@........@@@@@@@.....@@@@@@@@...@@@@@@@@@@@@@@....@@@@@@......@@@@@........@@@@@@@............@@@@@@@@........@@@@@...@@@@....    
    ....@@@@....@@@@@@@@....@@@@@@@@.......@@@@@@@@@.......@@@@@@@@...@@@@@@@@@...@@@@@%..=@@@@@@...@@@@@@......@@@@@.......@@@@@@@@@...........@@@@@@@@........@@@@@...@@@@....    
    ....@@@@....@@@@.@@@-..@@@@@@@@@......@@@@@@@@@@.......@@@@%@@@...@@@@@@@@@...@@@@@%....@@@@@...@@@@@@......@@@@@......:@@@@.@@@@@.........@@@@@@@@@@.......@@@@@...@@@@....    
    ....@@@@....@@@@.@@@@..@@@-@@@@@.....@@@@@..@@@@@......@@@@.@@@@.%@@@.@@@@@...@@@@@@.:@@@@@@@...@@@@@@@@@@@@@@@@@......@@@@@.*@@@@:.......@@@@@..@@@@@......@@@@@...@@@@....    
    ....@@@@....@@@@..@@@.@@@@.@@@@@.....@@@@@..:@@@@@.....@@@@.@@@@.@@@@.@@@@@...@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@.....@@@@@...@@@@@......+@@@@=..@@@@@-.....@@@@@...@@@@....    
    ....@@@@....@@@@..@@@@@@@*.@@@@@....@@@@@@@@@@@@@@.....@@@@..@@@@@@@..@@@@@...@@@@@@............@@@@@@......@@@@@....%@@@@@@@@@@@@@@.....@@@@@@@@@@@@@@.....@@@@@...@@@@....    
    ....@@@@....@@@@..:@@@@@@..@@@@@...@@@@@@@@@@@@@@@@....@@@@..@@@@@@@..@@@@@...@@@@@%............@@@@@@......@@@@@....@@@@@@@@@@@@@@@+...@@@@@@@@@@@@@@@@....@@@@@...@@@@....    
    ....@@@@....@@@@...@@@@@@..@@@@@...@@@@@++++++@@@@@@...@@@@...@@@@@...@@@@@...@@@@@%............@@@@@@......@@@@@...@@@@@#++++++@@@@@..#@@@@@++++++@@@@@%...@@@@@...@@@@....    
    ....@@@@....@@@@...%@@@@...@@@@@..@@@@@:.......@@@@@...@@@@...@@@@@...@@@@@...@@@@@%............@@@@@@......@@@@@..@@@@@@.......@@@@@@.@@@@@........@@@@@...@@@@@...@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@..........#@@@@@@@@.........@@@@@@=..........=@@@@@@@@@.........@@@@@@@.......@@@@@@@...@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@-...*@@@@@@@@@@@*...........@@@@....    
    ....@@@@.......@@@@@@@@@@@@@@@......@@@@@@=.......@@@@@@@@@@@@@@@@......@@@@@@@.......@@@@@@@...@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@=...*@@@@@@@@@@@@@@@@.......@@@@....    
    ....@@@@......@@@@@@@..%@@@@@@@.....@@@@@@=.....@@@@@@@@@@@@@@@@@@@.....@@@@@@@.......@@@@@@@...@@@@@@@@@@@@@@@@@@@@...@@@@@@@@@@@@@@@@@=...*@@@@@@@@@@@@@@@@@%.....@@@@....    
    ....@@@@......@@@@@@.....@@@@@@+....@@@@@@=....@@@@@@@@......@@@@@@@....@@@@@@@.......@@@@@@@.........@@@@@@@..........@@@@@@...............*@@@@@@.....@@@@@@@:....@@@@....    
    ....@@@@......@@@@@@@@@@+...........@@@@@@=....@@@@@@+..................@@@@@@@+++++++@@@@@@@.........@@@@@@@..........@@@@@@...............*@@@@@@......@@@@@@@....@@@@....    
    ....@@@@.......@@@@@@@@@@@@@@:......@@@@@@=...#@@@@@@.....@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@..........@@@@@@@@@@@@@@@@@....*@@@@@@......+@@@@@@....@@@@....    
    ....@@@@.........@@@@@@@@@@@@@@.....@@@@@@=...@@@@@@@.....@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@@@.........@@@@@@@..........@@@@@@@@@@@@@@@@@....*@@@@@@......-@@@@@@....@@@@....    
    ....@@@@...............@@@@@@@@@....@@@@@@=....@@@@@@.....@@@@@@@@@@....@@@@@@@.......@@@@@@@.........@@@@@@@..........@@@@@@...............*@@@@@@......@@@@@@@....@@@@....    
    ....@@@@.....@@@@@@.......@@@@@@....@@@@@@=....@@@@@@@........%@@@@@....@@@@@@@.......@@@@@@@.........@@@@@@@..........@@@@@@...............*@@@@@@......@@@@@@@....@@@@....    
    ....@@@@.....@@@@@@@.....@@@@@@@....@@@@@@=.....@@@@@@@@....*@@@@@@@....@@@@@@@.......@@@@@@@.........@@@@@@@..........@@@@@@@@@@@@@@@@@@...*@@@@@@@@@@@@@@@@@@.....@@@@....    
    ....@@@@......@@@@@@@@@@@@@@@@@.....@@@@@@=......@@@@@@@@@@@@@@@@@@@....@@@@@@@.......@@@@@@@.........@@@@@@@..........@@@@@@@@@@@@@@@@@@...*@@@@@@@@@@@@@@@@@......@@@@....    
    ....@@@@........@@@@@@@@@@@@@.......@@@@@@=........@@@@@@@@@@@@@@.......@@@@@@@.......@@@@@@@.........@@@@@@@..........@@@@@@@@@@@@@@@@@@...*@@@@@@@@@@@@@@#........@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................@*...@@@@%......................................................................@@@@....    
    ....@@@@.....................................................................@@@@@@@@@@@@@@@@@@@....................................................................@@@@....    
    ....@@@@...................................................................+...=@@@@@@@@@@@@@@@@@@..................................................................@@@@....    
    ....@@@@...................................................................:@@@@@@@@@@@@@@@@@@@@@@..................................................................@@@@....    
    ....@@@@..............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.................................................................@@@@....    
    ....@@@@............................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.+@@@............................................................@@@@....    
    ....@@@@...........................................................=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............................................................@@@@....    
    ....@@@@.........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...........................................................@@@@....    
    ....@@@@........................................................@@@@@@@@@@@@@.@@@.@@@@-.:@@@@@@@@@@@@@@@=@..........................................................@@@@....    
    ....@@@@........................................................@@@@@@@@@@@@...@@..@.@*......=@@@@@@@@@@@@.@........................................................@@@@....    
    ....@@@@........................................................@-@@@@@@@@.........................@@@@@@@@@........................................................@@@@....    
    ....@@@@........................................................@@@@@@@@@...-@@@@@@@@@@@@@@@@=......@@@@@@@.........................................................@@@@....    
    ....@@@@.......................................................@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@........................................................@@@@....    
    ....@@@@........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@.......................................................@@@@....    
    ....@@@@........................................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................................................@@@@....    
    ....@@@@.........................................................@@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@-.........................................................@@@@....    
    ....@@@@..........................................................@@@@@@@@@@@@@@@@@@....@@@@@@@@@@@@@@@@@@@.........................................................@@@@....    
    ....@@@@.........................................................@@@@@@@@@@@@@@@@@........@@@@@@@@@@@@@@@@..........................................................@@@@....    
    ....@@@@.........................................................*:@@@@.=@@@@@@@.............@@@@@@@@@@@@...........................................................@@@@....    
    ....@@@@..........................................................-@@@@..........@........:........-@@@@@-..........................................................@@@@....    
    ....@@@@...........................................................*@#@..........@@@@@@@@@@........@@@..............................................................@@@@....    
    ....@@@@...........................................................-@.@..........:@..@@.@@.........@@@@@............................................................@@@@....    
    ....@@@@............................................................@@@:...........................@@@..............................................................@@@@....    
    ....@@@@..............................................................@@.........-@@@@@@@.........@@................................................................@@@@....    
    ....@@@@..............................................................+@......@@@*.......@@@......@@@...............................................................@@@@....    
    ....@@@@...............................................................@@.........-%@@%+.........@@.................................................................@@@@....    
    ....@@@@.............................................................=@@@@..........@@@.........@@..................................................................@@@@....    
    ....@@@@.....................................................+@@@@@@@@@@@@@....................@@@..................................................................@@@@....    
    ....@@@@....................................................@@@@@@@@@@@@@.@@@................@@@@@@@-...............................................................@@@@....    
    ....@@@@.....................................................@@@@@@@@@@@@...@@@@...........@@@..@@@@@@..............................................................@@@@....    
    ....@@@@.........................................................@@@@@@@@....#@@@@@@@@@@@@@@....@@@@@@@.............................................................@@@@....    
    ....@@@@............................................................@@@@@@@.....@@@@@@@@@=......@@@@@@@.............................................................@@@@....    
    ....@@@@.....................................................@@@@@@@@@@@@@@@@...................@@@@@@@@............................................................@@@@....    
    ....@@@@..............................................%@@@@@@@@@@@@@@@@@@@@@@@@.................@@@@@@@@@@@@@.......................................................@@@@....    
    ....@@@@............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@..............@@@@@@@@@@@@@@@@@@@@-.................................................@@@@....    
    ....@@@@............................................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@............@@@@@@@@@@@@@@@@@@@@@@@*...............................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@.......@@@@@@@@@...@@@....*@@..@@@@@@@@@@..@@@@@@@@@...@@@@@@@@@............@@@:...@@@@@@@@@@=.....=@@#....@@@....@@@@@@@@....@@@.....@@...@@@@@@@@@@.......@@@@....    
    ....@@@@.......@@..........@@@@...#@@.....#@@......@@..........@@.....@@@..........@@@@@.......@@@...........@@@..@@@...@@@:....@@@...@@@.....@@...@@@.....@@@......@@@@....    
    ....@@@@.......@@..........@@@@@..#@@.....#@@......@@..........@@.....@@@.........@@@.@@@......@@@............@@@@@@....@@=......@@@..@@@.....@@...@@@.....@@*......@@@@....    
    ....@@@@.......@@@@@@@@@...@@.@@@.#@@.....#@@......@@@@@@@@@...@@@@@@@@=..........@@...@@@.....@@@.............@@@@.....@@.......%@@..@@@.....@@...@@@@@@@@@........@@@@....    
    ....@@@@.......@@..........@@..-@@%@@.....#@@......@@..........@@...@@@..........@@@@@@@@@.....@@@.............:@@......@@@......@@@..@@@.....@@...@@@...@@@........@@@@....    
    ....@@@@.......@@..........@@....@@@@.....#@@......@@..........@@....@@@%.......@@@.....@@@....@@@.............:@@......-@@@....@@@...@@@#...@@@...@@@....@@@.......@@@@....    
    ....@@@@.......@@@@@@@@@...@@.....@@@.....#@@......@@@@@@@@@...@@......@@@.....+@@.......@@@...@@@.............:@@........@@@@@@@=......@@@@@@@....@@@.....@@@......@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@...................................%@@@@@@@%...@@....@@@@...+@@..@@@....:@@........@@@@@@@@@....@@...@@@@@@@@....@@.....@@@.................................@@@@....    
    ....@@@@..................................@@@.....@@@..@@@...@@@@...@@@..@@@@...:@@........@@.....@@@...@@..=@@....@@@...@@...@@@...................................@@@@....    
    ....@@@@.................................@@@.......@@@..@@..@@@@@@..@@...@@@@@..:@@........@@.....@@@...@@...@@@@-.......@@.@@@=....................................@@@@....    
    ....@@@@.................................@@@.......@@@..@@@.@@..@@.@@@...@@.%@@.:@@........@@@@@@@@@....@@....:@@@@@@@...@@@@@@@....................................@@@@....    
    ....@@@@.................................@@@.......@@@..*@@@@@..@@@@@....@@..:@@+@@........@@...@@@.....@@..........@@...@@@..@@@:..................................@@@@....    
    ....@@@@..................................@@@#...+@@@....@@@@....@@@@....@@....@@@@........@@....@@@@...@@..@@@....@@@...@@....@@@@.................................@@@@....    
    ....@@@@....................................@@@@@@@......@@@@....@@@:....@@.....@@@........@@......@@@..@@....@@@@@@@....@@.....#@@@................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@................................................................................ ...........................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    ....@@@@............................................................................................................................................................@@@@....    
    .....@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.....    
    .......@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.......    
    ............................................................................................................................................................................    
    @.........................................................................................................................................................................@    
     %@.............................................................................#...........=....*.......................................................................@%     
                                                                                                                                                                                    
                                                                                                                                                                                    


Enter