#. # #. .## #.# .###.##########...# #.# ........FZ5.......# #.# # # .###.######W....... ### #.# .#. # ..# #.###..#. ##.## #.# #.# #. #.# #.# # ##...###.# #.# #.####.#####.###..# ##.....##.#####.# #.......W......F..# #...............##########.##.#########..# ##.....####...........# #.##.# .. ##...## #.#########.# #.##.# ##.######.# #.####W##.# #...)<...# #......##.# ##.#>###..### #########.. #....# #....###### ### #....# #..........<# #....# #).#.######.# ##.#.###>.#.##...#.# #.#......#.#......# #.#.)##.##>....<..# #.#..##.##........# #.#..#...#........# #g#..#.#.#.#......# #....#...#..#...#.# ....###.##.##.##.# #...###.##.##.##.# #..###...#.##.##.# #..#......##.####### #....#.#####J......# # #.#..>....##.#####.# #. #.###O###.##J### #..##..[...........# #.....J.....#.#.##.# ##.##.###.###J#.# .+ #.....O..###$#.# # ####.###.##....#### #.# #.##.......# #.# #............ #................ #####.#.#.#.#.### #.#.#.#.#.# #.###.### # #.. .. #.. .. #.