. . .. ### ##.#.. #.... ##.#### #...#.#...... ##...#.## ##....#.#....## ##...#...# #.............## ##...###.## ##.............# ##...####.## ##.......#......###.....#....# #.........##.#.###.....#....## #..............#..#f.........# ##.....................#.#..## ##.....................#...# ###.#..............<......#### #####.#.....)........##.###.## ##.#........><[.......#.###...# ##......#....[[)..........##...# ##........................#.#..# ### #............>.).[...........o.###..## #...............))....#....#o..#....# ##.#...##........)...##....#.o[....## #.............).............)))))...# ##......#.....[.........#...)..#)#.## ##.....##....#....................## ##<......................#.......).# #............................#...)## ##.###........................#....# ###...............................# #........##......... ..#......... ##.....##..#....... .#.........# #.#...# ......... ...#...... #...#.#.......... ....>..... ##.###.......... ......... # ......... ... ....##.. ..### . ###