.. ###### ... #....# ...##....# .......#....# ... ........# .... #....# .... #....# #..###.<..# #....#.### .## ###....# ....####....# ............# .###h......# #.....##...%# ##... ###...# .... #....S .## #.....# .....# #....