############### ..............# ...........H..# ..............# ..............# .......<......# ............... ...(........... ............... #+##### ............... #<....# ........H...... #...).# .....###....... #.....# ..... ....... ##...[# #.....# #...PPP. ###.P$$$P #..$[$. ..P$$$P. #......# #......# #......# #......## #....... ##########.....# ..............# ..........!.5.# #..........# #..........# #####...9..## #...<...# ########.... .... ###