..._ .. .. #. ... .# .. #.. .. .##h### #..###.###....... #................ #................ #................ #........()...... ....##..# #+### #....##....# #.....<....# #........<.# #..........# .. #....##.##.# .# #...[##.##.##.## #..........>...# #..............# #..............# #..............# #..........O...# #..............# ##########....## #.....# ......# ..!...# ......# .......#