###### ...... #############...... #.................. #.................. #.####..%......)........ ..).......[............. ##.##.)................ #............###.## #............# # #............# #............# #............# ##............##. #.......#...#..... #(.. #.......#.....#... #....#...........#.#... ....#.......#......... ....#....[..##........ #.........#......... ####.........##.#####.. #............#...#<# #.##.........#...#.# #................g.# #.......####.#.##### #.......# #.#... #...[...# #.##### #....S..# #.# #..S....# #.# .........# #.# ..........# #.# ...$.......