### #######.######### ........).......# .#####.#.#####.# #.#)..# #.# .########### #.#.### #.# .......<...# #.#.# #.# .######.##.# #.# #.#.#####.#############.##.# #.# #.#........................# #.# #.#######.####.########.#### #.# #............#........#.#.# #.# .?....S......).....#.######.#.#.# #.# ##.##.#######(######.######.#.#.# #.# .................>##.......#.######.###### .## ######....#^####...##.#...............# # #....#.# #...##.#.########.#.#### #....#.# #...##.#............# #....#.# #...##.############.# #...##.# ##'###.# #.# #...##.# #.# #.# #.# #...##.# #.# #.# #.# ##+# .#####.###.# #.# ............############.# #.#####..................# #....############### #....# #....# #....# ######