#. .. # #. ### ! #. #.# #.#. #.# #.#.##.# #....#.# #.<#.# ##...####### #.#.#.....## #.#........# #.###......# ... ##.# #......# )$. #..# #......# .. ... #..# #......# ##.## #.# ##..# #......# #...# #o#. ##...###..[...# #...# #.#. ##..#....####### #...# #.#.##..##...%.## #...# #.#..#.##.......# #...###.##...##.......# #...).).###..##(......# #...#####............## ##5..#####.#..##.......# #.o....)...##.##.......# #......###########.##.......# #.###### #####.....## ##...## #####