############ #......<...######### #................... #..........######### #..........# #..........# #..........# ####.####### #.# #.# #.# .#### #.# #.......# #.# #.......# #.# #.......# #.# #$......# #)# #......!# #.# #.......# ##### #.# ##################...s...# #...# #.# #..................h.(...# #...# #.# #.################)@###### #...# #.# #.# #..# #...###.##################.####### #.@# #.................................. .... #######.#############.############ #..... #.# #.# #...... #.# #.# #....<>. #.# #.# ####### #^# ##.######## #.# #.......... #.# #.......... #.############.......... #...................... #######################