.# . .## ... ##.## . ..####...###.# .......o.....# #hYo##.# ##r###.# #h# #.# #.# #.# #.###.### #.......######## ####...........# #....######.# ####.# #.# #.# #(# #.# #<# #.# #.# ..# #.# ### #.# #.# #.# #.# #.# #.# ##.# #..# #<## #.# #.# #.# #.# #.# #.# ..#