######## ###......# #......#(# #......#.# #......#.###### #......#......# #......#......# ###'####......# #.# #......# ########## ########.# #......# #......... #........####.###### #......... ##.###........# ##########......... #.# #...8....###.................. #.# #........'...#.#####.......... #.# #........###.#.#####.......... #.# #........# #.#.....#.......... $ #.# #........# #.#.......######### #.##############............... ##......... #.............####.......##.... ........... #############.# #.#'#...# ##+##.. .<.$... #.# #.#.#...##.#...#.. ....... #.# #.#.#......#.8.#.# .e..... ###########.####.#.#...#..#...#.##F$$.... #................#.#...##.##'##..#8...... #.##########.#####.######.........W$..... #.# #.........###......#...##.###....... #.# #.######...#######.#...##.## ....... $ #.# #)# #....##...#.#...##..# ....... #.# #.# #..8..##..#.#...###.#####'### #.####.# #.....#...#.#..))##..# .# #)...#.# ##.##.#...#.#.##)###.# .# ####.#.# ####.##....#.##.# #.# #.# #....#.##### ##...##.###.##.# #.####.##### #.##.......# #..#..#.# #.##W# #..#....... #.##.......# #..#..#.# #.##.# ##.#....... #.##.......# #..#..#.# #(##.# #......... #.##.......## #..#..#)# #.##.#####........ #....#......# #..#..#)# #.#.........#'#### #..###......# ##...##.# #.#<.....##.#.#### #...........# ###>###)###.###............# ##.######'#####.### #.#.....+............# #.# #.......# #.#.#.###............# #.# #######.# #.#.#....(....#.#....# #^# #.# #.#.#########.#.#....# #.# #.# #.#...........#.#.#### #.# #.# #.#############.#.# #.# #.# #...............#.. #.############.####################### #.......................)............ ##############.#######........######### #.# #.######.#<......# #.#######.# #.#######.# #.........# #.# #.# ########### #.# #.# #.#######.# #.#.......# #.#.####### #.#.# #...# #####