######### ..##.#<# ##.###..# #. .. .# #..#..#.# .. .. ..##.## .##.#.##..# # ...##..#...#..#..#.#...##.# .###. ...#...##..#.#.##.###.#..# ..... #....#..#...#..#.#.###.### ..8... #.....##......##.##..### ..(...# ##.........#...#.## #... #..g####....##.##..#...#.######.. #.g.(.........(.#...#..#.. # #.S.?.........#.#.....#.### #....8...##....##....#...# ..........#...#....#....##.# ...............#.......#...## ############################