## #. .. #. .# #####. .## #..# #..... .. #..# ..... .# # .... #..##.##.# # ####..# #........# #.#...o.# ## #.##...### #....o..##...# #.......##. ##....o.o...# #..<........ z..z...<# #........#.# ##....O.# #.#......... #..###.# #....####.#.# #. #F# #...... .... #.. ##....# #.. ### ##.#.# #. #.#.# ## ## .. .. .# #.### .# #.... .# #....#.# #.<.# #....#.# #Z#.# .# # #. .. # ..# #.. ##. #