.. #. #. # #. ## # #.####. .##.### #......#....... #.........).... #...# #.....W<....... #...# #........>..### #...# #..h....##### #?..# #...#...# ...## #.. ....# ... ## ###.## #{# .. #<# #. #z# #.# ... ... #.... #.... #.....