.# ### #########.# #.. #.........# #.#### #.........# #.#..##### #.........# #.#......# ##.........# #.#......#####.# #>.........# #.#<...........# #..........###.##.....####### #............%................ #..............#.......###### #.#####.##.....#.......# #.#####..#.(...#...%...# #.#........###.#.#........# #.#.####..####'#+#........# #.#.# ##.##..............# #.#.# #..#..S...........# #.#.######.#..............# #..............#+###.#+##.. ###.######....(. #.# . #.# #..#### . #.# ##. #<# #. ###