######## ##......# ........# #....S<# ####.### # .. ##. .g. #....... ... #.. ...... #...... .... #.# ..... #.....##..# #..### .... ##..##....# #...# ... #.......$.# #.# .. #...#.#...## .. ####### #.# ##.# ####..#.#$#...#..... .##.....####.######..# #....#.#.#.#..#..... ..................#.# #.....#)>.#...#..... ###.._..............# #....#.#.#c#........ #.................# ##.....#.#o#......... #.................###...##...#.#....)..... ##..........g.................((......## ##..................#.##...o#####.#..# #...............####.###............# #................#........#####..##.## ##......................#. #..##..# ##............#).##.##... ###...#..## ####..####...#.###.##..# #...#.....# ...## #..###.###.#...# ##.#####.#.### .#### #)####.##..#....##..# #.....# #)##...##.##.......## ###...## ##.##.####o##...##..#########...# #..##.# #.##...##..##......#...# #.###.# #o##...##c.(.......##..######## #.....# #.##...##.##.......#..........# #######..#######.##...##.###......#..........# ............)...........(.........#..........# ###.........#.....##(..#####......#..........# #.........#.....#..### #......#..........# #...<.....#.......## #......############ ###########.....### ######## #.....# #.....# #.....# #######