### ##.#####.# #....<...# ##.####### ####...##### ..........w.####.#.# #####...###......... ##>## #...##.#.. #.. ...#(# ## # ####..(.... #. .# #.....(.. . ## .. #........# .##.#.# .........# #....# ##......... ##.#####h.# # .....b..)# .# ##.#.###(## #.# ###(###.# #..h....# #.###<### #. #.# # #.# #.# #.# #.# ..# ### ### #.####...## #...<.....# ####.......# ........# ##.....@.# #^...<.## ......... ...#.#.## ..#(....