... ....# ...# ... ...# ..... #..# ..... ###..####...# ...........# #..##..... #..##...# .######..##...#####... .............<........ .######..#####...###.. #..# ...# #..# ...# ######..### #### ...........####### .................. #.!.##.).o####### .........>........ .#####.o..#####.. #....# #.#### #. #. #. .