.... .... ...# ## ... .. ... ..##.####.# ..........# #<# # #.#.##o#.##.# #....Zo.....# #...##.#.##.# #.. ...... #. ##...##.# # #...# # ..... #..... #...#..