### ############# ##.## #...........#######...####### #.#######...................# #.# #...#######.........# #.# #>.........#.#.###..############ #.# #S.#######.#...# #.............# #.# #..######.#.##.###..##########.# #.# #.)#.....###.........# #.# #.# #..#.......###.#####.# #.# ##.########.####'##.# #.# #.# #.# ###### #...........#.....#.###.## ##.## #.# #....# #..########.#.....#.##...###...## #.# #.##[#######...# #.#######.#..#.....#..# #.# #.##.##...##.#.# #.#.......#....###....# #.# #.##.##......#.# #.#.##'#.##.#### ##.#.# #.# #.##.........#.# #.#.#..#.##.# #.#.# #.# #....#.###..##.#######.#.#..#..#.# #.#.# #.# #######.....## ##............#.#####(#.## #.#.#######.###### #..........#.###.###.#########.......#..######.#.......#......#### #.#######.###.#.## #.# ###......##......##.#######...........# #.# #.# ##.## #.#######.####'####......##.# #..#####.##.# #.# #.# ### #.........# #...# #.........# #..# #.##.# #.# #.# #########.# #...# #......#### #..# #.##.# #.# #.# ### #.<.# #......#### #..#####.##.# #.# #.# #...# ####.####.#######..##....##.# #.# #.# ##### #.###.#.##......##.#####.# #.# #># #.##.###.#.####.##.# #.# #.# #.# ###### #^#.## ##..# #.##.# #.# #.# #.###### #####....### #.##.###.### #.##.# #.# #.# #......# #..........# #.###.#.## #.##.#####.# #.# ######.####### #.###.####.#######.####.## #...>......# #.# #.......# #.# #.# #...........##.# ####.####### ###.### #######.# #.# #.# #..######.#.##.# #.# #.....# #.# #.# #.# #..# #.#.##.# #.# #.....# #.# #.# #.####..# #.#.##.######### #.# #.....##### #.# #.# #.......# #.#.##.........# #.# #.....#...############.###.# ######.## #.#.##########.# #.# #.....#....................# #.# #.#.# #.# #.# ###.###...##########.#####.# #.# #.#.##########.###.# #.# ##.###########.# #.# #.# #.#................# #.# #.# #.........# #.########.# #.############.##### #.# #.# #.######..# ##..........# #.#............# #.# #.# #.# #..# #..########## #.#.############ #.# #.# #.# #..# #.## #.#.# #.# #.###.## #..# #.# ###############.#.# #.####.##.#.#####..####.###...............#.# #........###................###############.# #####.###.#.#####..####.#...# #.# #.# ##.## #........(#.# #.# #.# #.# #.#####.#...# ##### #.# #.# #.# #.# #.##.#######...# #.# #.####.######.# #.##...........# #.# #.............# #.##########.).######.# ###########.#######.# ##.........# #.........# #..######## ########### ####