###### ######### #....# #.......######## ## #....# #..............# . #....###### #..............# .##### ###########....#....#######..............##.....### #...................'............................. #.####...#######....#######...............###.#.## #.# ##...#### #....#### #......................# #.# #.......# #.......# #.......#'#######...#..# ###.###.......####.......# #.......#.# #...####.# #..>..........'..........# #.......#.# #........# ###.###.......#######....####.......#.# #####..####### #######.###.......# #......##.......#.# #........# #.................# #..^...##.......#.# #........# #.................# #......##########.###........###### #.......?.........# #......# #.##.........##...# #............###### ####.)## #.........##.#.#### #............# ####'## #.........##......# #............# #.....# #.........####.##.# #..........##### #.....# #..............##'### #######........# #.....## #...................# ##...###.###### #......######## #.#####.............# #...# #......# ##............# .... #.............# ##### #......# #............# .... #.............# #......# #............##.... #.............# #......# #............#... #.............# #......# #............# #.#####.............# #......## #............# #...................# #.......# #............# ######.#'############ #.......# #............# ....#.#.# #####...# #............# #..#.#.# #.### #............# ..#.##D#.#.# #.# #......[.....# ..#......#.# #####'## #............# ..####.#...# #......# #########..####'###......## #......########### ##)#........##.#.# #................# ####..........##. ## #................# #...).........##. #................# #.............### ################.............# #.............# #..........# #......)......# #.............## #######..........#####.............# #.[............+ #.....'..........#...'.............# #....#.......### ###.###..........#.###.............# #....##+#'#### #..<#.'..........#.#####'#<...#.#### #....##...# ##..#.#..........#.....#.####.#.# #....###..# #................#####.#.####.#.# #....###..# ###.###..........# #.......)..#.# #....'...># #..............# #.#.#.######.# #....###### #####.....)....# #...#.# #.# ###'## #..........#######.# #.# #.# #..........'.......# #.# #.# #..........######### #.# #.# ############ #.##### #.# #.....# #.# #####.# #.# #.# #(# #.####.# #......# ########