###################################### .......o)....))..........>...........# .......)o......####################..# #############.# #..# #.# #..# #.# #..# #.####################..# ############.......................# ........)..........................# ..........<.....##################.# . ##############.# #.# #..# #.# #.# #..# #.# #.# #..# #.# #.# #..# #.# #.# #..################### #######.##################.# #..................<.. ............................# #..................... ...........................# #................#### ###########..############..# #..###########...# #..# #..# #..# #...# #..# #..# #..###########...###########################(.# #..# #.............................................############..# #..<.................................................)......# #............................................).......%......# #..###################..###############..........)%.).......# #..# #..# #.....................# #..# #..# #.....................# #..###################..###############.............).......# #...........................................................# #..##############..#############............................# #..# #..# #.##########################.# #..# #..# #.# #.# #..##############..# #.##########################.# #..................#############.................)..........# #...........................................................# #...........................................................# #.################...................#####################..# #.# #...................# #..# #.################...................# #..# #....................................#####################..# #...........................................................# #..#######################..................................# #..# #...###############.##############.# #..# #...# #.# #.# #..# #...# #.# #.# #..# #...# #.# #.# #..# #...# #.# #.# #..# #...# #.# #.# #..#######################...###############.##############.# #...........................................................# #.................%%(((.>.....................#############.# #.########################...##############...# #.# #.# #...# #...# #.# #.# #...##############...# #.# #.########################....................#############.# #...............................................^...........# #############################################################