### ##.## ##...########### ###..............# #........##.####.# ### #.#.....###.# #.# ##.######## #.##...## #.# #.# #.#.......# ####.###.## #.# #.# ##.######.# #........# #.# #.# #.# #[####.##.##..# #.# #.# #.# #.............# #.# #.# #.# ######.##..#.## #.####.# #.# ##.##..#.# .#...#)# #.# #......#.# #.?..# #####.##########..###.#.# #.#...# #.................###.#.# #....S...... #.###..####..###.#....#.# ##.....##.. #.# ##.# #..# #.#'###### #..###.# #[# #.# #..# #.#.## #.## .. #.# #.# #..# #.#..## .## . #.# #.####..###.#...## . ##.## #..........##....## #. ##.#.###..###.#####......## ##.###.##......+.....<.....# ##%## ##.#..###.#####......## #.## ##..%.......###....## ##.## ##.#.......#.# #...## ##.###..........#.###..## #..#.###..####.#...#.## #.#.## #.## #.#..##'##### #.### #.# #.#..##...#.# . #.# #.# #.#..####.#.# #.# #.# #.# #.#..# #.#.# #.# #.######.# #.#..# #.#.# #.# #....).#)#####.#..####.#.# #.# ######.#............>..#.# #.# #.#.#####...........# #.###### #.#..........####.### ###########........ #.#####......# #.# #...........# #.....%).....# #.# #.#########.# #.#####......####.#######.# #.# #.# #............(>..##.# #.# #.#####.###..####.####.##.# #.# #.##....# #........# #....# #%# #.##.##.###.(####.## ###### #.# #...........## ### #.# #.##.####.#.# ##########.# #.##.# #.#(# ###########...()..##.## #.##.# #.#.# #........##.#####(##..# #.##.# ##.#.# #.######.##.# #.###.# #.##.###.#..# #.# #.##.# #.# #.# #.......###.# #.# #.##.#####.###.######.# ####.###.#.#####.######.......##............# #.####...........[......##)######.######## #...%.......#.############........# ###########...# ########## #####