########### ### #.<.......# ##.#######.#######.# #......<...........########### ###.#######.####..............# ###. #.......# #.###..<..#########.# ... #.......# #..^......# #.# #.y #.#.###.# #####...### #.# ###.y# #.#.###.# ##.## #.# ..... #.#..##.# #.# #.# ... ##### #.##.##.# #.# #.## #F#y##...# #.##.##.# ##'## #..# #....F...# #.......# ##...## ##.# ###.##...# #.......# ##.....## ### #.# ##. ##.## ####.#.## ##.......## ##.###.# ##...##.#######....####.....>...####...##.# .....F.....y.Z........'.........'.......#.# ##...##.#######....####.........##.....##.# ##. #.# ##.#.## ##.......###.....##.# ## #.# ##...## ##.....## #........# #.# #.###.# ##...## #.....#### ... ###.# #.# ##'## #.....# ... #...###.# #..## ###.### ... #.##.(..# ##...######.# #.###.#.# #...........# #.# #.#.#### ##....######## #.# #......# #.....# #.# ###.##.#####...## #.#####......# ##..# #........#.#.####..# ########.#.........# #.###.####.## #.# #.# #.# #.###.# #.# #.....# #.# ####### #.# #.# ..