############## ##### ##............# ##...###...#########.# #..#..#..#..# #.# #.###...###.# #.# ######..#..#..#..##### #.# #...........#........# #.# #.######.##.##.#####.# #.# #.# ##...#.#...## #.# #.# #.# #..#.....#..# #.# #.# #.# #.###...###.# #.####.############### ######.####..#.....#..# #....................# #..........).........#########.#############.# #.####.#########.##............# #.# #.# #.############### #.# #.# ###.# #.# #.# #...########### #.# #.#######.............# #.# #...........#########.# ### #.# ############.###### ###.### #####.# #.# ..>.###...........# #.....# ##8.8#.###.# #..........####.###.###.#### #..........# #.>##.###### #.....# #....# #.......#### ###########..##.# #####.###.##.###......## ###...............# #.....##.##8......# #.^............#### ###.####.##<......# #.#.#########.## #.# #.##8......# #....# ###.##### #.# #.###......############### ##[.#.### #.......# #.# #.# #......#.............# ##...#.[.####.###.#.# #.# #.# #......#.###########.# #..#####......##....# #.# #.# ##8.8#.#.# #.# #....#...#######.#..## #.# #.########.#.# #.# #.#..#.### #.....## #.####....#.#####.####### #.# #.#....##########.....## #[......................# #.# #.#....................# #..######..######.#####.# #.# #.###...#########......# #..# #..# #.# #.# #.# #.# #..># ##...#.######### #..######..# #.# #.# #.# #.# #...# ##.##.#.#.#.#.####.......#..# #.# #.# #.# #.# #...# #.##..........##........#..######.#####.#####.# ###.# #...# ###.##.#.##'##.###.#.###........................# #...# #...# #...##...#...#..##.#.# #..#...............####### #.### #...# #...##.#.+...+.##....###..#...######.###### #.# ..# #.####...#...#............#...# #.# #.# .# #.####.#.##'##.##....###.##...# #.# #.#####...# #...............##...###.##...# #.# #....h....# #.####.#.#.#.#.###............# #.# #######...#########.# #.......##.##..####......# #.# $..........# #..#######.##..# #####.## #.### ########### #..# #.##..# #.# #...# #..# #.##..# #.# ###.# ##.# #.##..# #.# #.# #.#######.##..# #.## #.# #.............# #..# #.# .#########.#######.###.# ##)# #.# ............# #.# #.# #.# #.# .........#### #.# #.# #.# #.# ..)....#.##########.###.#########.########.# .####.....................................# #######################################