##### ####### ### ###...#### #########.....# .. #.'...'..# #.....+.+.....+ .. #.#...#################..##.#.....# #####. #.#.......#.##..#.....#..##.#.....# #.... #.+...[)..'.'...'.....'.....'.....# ##+##...# #.#.......#######.....#+###+#.....+ #.......+ #.##+#...## ###................#+# #.......# # #....+...+ +.+................... #....#'#####.# ##'##+#...## #.#................... #... +.......# . #..........######'#...##'##+##........ #... #.......+ ... #..........+......'...+......'.....#.. #....###'##+##.... #..........#.##'###...#..##..#.....+ . #......O(...5..... #..........#.##...#...#..##..#.....# #................. #..........#.##...+...#..##..#.....# #................. ##'#.......'>###+##...#+###..#.....# #....#+###........ #.+.......#.#.5......# ...#.....# #.... #........ #.#.......#.#........# ##..+.....+ #.... ##+###### #.#.......+.+........# #..#.....# #... ##'#.......#+#........# #..# #... #.............>...##+## #........<........# #...).............# ##'##+#...........# #....#....#+#....# #.##'#....#.+....# #.#.......#'#....# #.+.....<........# #.#..............# ##+#..............# #......#+###'#....# #......+.....#....# #......#.....'....# #...#'##).##.#....# #...+..)).##.#....# #...#.##..+..#....# #...#+##..#..+....# #...+.....#..#....+ #...#+##'###+#....# .................. ................ ................ ...#+##'###+##+# .. +..#........ . #..'........ #...#'######.##. #...#.######.##+### #...+.....+.......+ #...#'###.##'####.# #...#.###.##.####.# #...+..'...'......+ #...#'##'####.....# #...........####### #...........# #...........# #...........# #...........### #...#'##+#....# #...#....'....# #...+....#....# #...######....# ##### ######