#........# .#........... ............( # . #.........# .#.# #....... #........####...# #......# #........#....... #..>...# #..F........$... #......# #.>a......?.# (.######## #......# #.....O...# .........## ######......###########.#.#####.# ..........## #..........#............#.# ...# o.....a....# #.....<......############.. #...# .<.hF......# #..........### #### #...# .<.........# #..........# ..>.# .o........[# ############ #...# .......<...# #...# ..........## .........## ##########