... .... #######.... #........... +..........# ##..........+.... # #<..........##l.. .# ###...#..... #..##. #.#.#....#.#..#. #.#.#.##.#.#... #......#.# .ZF ##+######.#.#.# #O# ............#.# #.# ........##.##.# #.##.# (.......##..#.# #.##.# ###########.....# #.##.# #........##.#.### #.##.# #.....(..##.#.#####.##.# #........##.#....##.##.# #........##.#..#.##.##.# #........'.......##.##.# #........##.#..##....#.######### #........##.#..#...............# #...........#........#.(..####.# ##############..#.......#.####.# ########## ##.#...###.#.#....# #........# #..(..# #.#.#.#### #........# #.....# #....)# #........# #...#.# ###.### #........#######.#.#.# #.# #.....[.....##.#.#+#.#####.# #...........##...........#.######## #...........##.##........#....)#..# ##...........##.##............#.#<.# #.........#####.##........(##.#.##.# #.......####....##.................# ###.......# #.#####.......(##.##"#### #.........####.#######.......#....# #.#.#######............>...).###### #.#.#######.##.#######.......# #.#............#######(......# #.......#.#)........########## #####.###...).......# #.......).#...#.# ########..#.....# #....#.#.### ###.##.#.#.# #...##...#.# #.########.# #..........# ############