##### ...## ####...#####. #....#....... ..l# #.##...# ...# .####.###.## #..# .......<..######..# ..## ######................ # ... .h......#.#............ #. #.##.%# ### #.#.......###.# ####..####.....# #.........>.. ........l@.# #######.###....## #####.####.# ......>.# #.....# #.####.###### #######.# ##.....# #...........# #.# #..... #.####.####.## #.# .... #.......########.# ######...........# #.########### #.# #.# #.# #.# #.