############################# .............................# ..............................# ...............................# ......................>.........# ................................)# ....(.............................# ...................................# ...................................# ....................................# .....................................# .....................................# ##.......######.....................# #.......# ..............)......# #.......# .....................# #.......# #.....................# #.......# #.....................# #.......# #.....................# #.......# #?....................# #.......# #.....................# #.......# #.....................# #.......# #.....................# g################.......######.....................# ..g.................................................# ...g......................(.........................# ..........................(.........................# ......................)............................# ....g.................))...........................# ................%...........gg.....................# ...............%.........g..g.....................# ###############.......######.....................# #.......# #.....................# #.......# #..........<..........# #.......# #.....................# #.......# #.....................# #.......# #.....................# #.......# #.....................# #.......# #......>..............# #.......# #.....................# #.....))# #)....................# #########...[...######....<................# ............................................# .............................................# ..............................................# ........<.....................................# ..............................................# ...............................................# ........)...................................... .........<.................................... .............(.............................. ....................... ................... ...................... ................. #################### ###############