######## #......# #.####.# #.# #.# ##########.# #.# #...)......# #.# ... #(########## #.# ...####.#.# #########.# ........#.###....#..#.######## ..........#......#..#......... ###.......#.#.#..#.......####. ..'.......#.#.#>.#...#......# ####......##.#.#..#...#......# .........###.#.#..#...#..#####.# ##......# #.#.#..#...#........# # #......###.#.#..##.##.######## #.####..........#.#.....##.# .(.........######.#.######.# .........'....#.#........# ###......####.#'########## #.#....# #...b....# #....#.# #.wb.....# ..#########..#.# #........# ........)...>..# #........# ##########..#### ...+###### ######......+ .... ########<..........#..... ######### .......').)....###.###### #.......# ########.......# .# #.#####.# ####'#..# . #.# #.# #.....########## ##########.# #.# ####..............# #..........# #.# #.^.....#########.# #.##############.# #.....#........##.# #.##.....#.......# #.....#.######.##.# #.##.###.#.####### #.....#.#....#.##.# #.##.###.#.# #.....###.####'##.# #.##.#.....# #.......#.>.....#.# #.##.#.#.### #######.#.......#.# #....#.#.# #...#.......#.#########.#.# ######)###...................#.# #.....)............###########.# #......####..............# #.# #......# #......#######.# #.# #......# ######## #.#####.# #......# ######## #.#.....# #......# #......# #.#.##### #......# #.####.# #.#.# #......# #.# #.# #.#.# ######## #.# #.# #.#.# #######.# #.######.#.# #.......# #........#.# #.###################.# #.....................# #######################