.############# .......<.....# .###########.# #)# ### #.# ...h ##.##########@.... ###..............# ####.......####.r.# ..................# ............###....... ######..##..# ####..## #.^##..# .## #..##..# # .......# #.###<..# #. #...#