######## ######################### #......# #......................<# #######.# #.#############.######### # #.# #.#############.# #.# #.##............# #.# #.##.##########.# #.######.##..#########.# #.'...................># #.##...#.##..#########.# #.##...#.##..#########.######### #.######.##....................# ### #.##..#########.###.##### #.##..# #.# #.# ########.##..# #.# #.# #....<...(..## #.# #.# #.......###.##########.###.# #.......##...............#.# #+# #.......##..##########.#.#.# #.# ####.......'...# #.#.#.# .S.... #.# #..........###.### #.#.#.# ....... #.# #..........#.....# #.#.#.# .......+### #.# #..........#.....# #.#.#.# .........# #.# ##..##.##...#.....# #.#.#.# .........# #.# #..##...#####.....# #.#...# #......# #.# #.##.....######'### #.###.# #.....$###.# #.#.......#...).# #.# ### #...!.).##.# #....._........## #.# ##.......##.# ###.......#....# #.# #........##.# ##.....##....# #.# #...###p.##.# ##...##.....# #.# #... ##.##.# ##.##......# #.# #.. #..#.##########.........# #.# .... ##.#.........##.........# #.# .... #.........%.############ #.# .... ####..........# #.# #.......%###### #.# # #........# #.# +#. #...p....# ########### #.# .... #..p.....# #.........# #.# ..... #........# #.........# #.# ......#######........####### ### #.........# #.# ......(.Kpppp?..<..........# #.# #(........# #.# ......#######........#####.# #.####.........####.# ..... ########## #.# #..............'....# .... #.# #.####.........###### +## #.# #.# ########### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.##### #.# #.....# #############.# #####.# #..)..........# #.# ####.################.## #.(.................# #.################.## #.# #.# ### ###