########################################### ...................................>.......# ............................................# .................)...........................# .................)[..........................# .............................................# ........a.....................................# ......G...h...................................# ..............................................# .............................................# ...#########.....###################......... ...... .. #.....# #........ ............ #.....# #....... .............. #.....# #..... ...............# #.....# #........ ................# #.....# #......... .................# #.....# #.........# ..................# #.....# #.........# ...................# #.........# ...................# #.........# ...................# ... #.........# #...................# ....# #.........# #.......<...........# .....# #.........# #...................###### #.....###################.........# ...........>............. ...................................# .............................................................# ......................................#######'#..............# .....................................#.'.#.#.#.............<# ....................................###'#'#.#............(.# ................##### ###.....######.'...'.######.........# .................# #.....# ###...### #........)# ..................# #.....# #.'...'.# #.........# ..................# #.....# #'#'#'#'# #.........# ..................# #(....# #.#.#.#.# .........# ...................# #.....# ######### ........# o.....(............# #.....# .......# ...................# #.....# ......# #................%..# #.....# .....# #...................# #.....# ..# #...................# #.....# #..............W>...# #.....# #................%..# #.....# #...................#########.....################## #............................................%....... #.................................................... #.........................................<.......... #................................................... #................................................... #................................................... #.................................................. #................................................. #......... ................................... ######### ##################################