######## ######### #......# #.......# #.####.# #.#####.###.# #.# ######## ###### #.# #...#.####.# #^.....# #....# #.#######.#....[.# ###########'####.# #....# #.#.......#..##### #............# #.##### #....# #.#.####..#..# #............###.....# #....# ##### #.#..#.......# #............##..)...######....# #...# #######.##.#.#..#.## #.............'..........##....# #...# #...............#.# ###############....(#.[..##....####...###.#####.#.......#.### #...............................................># #.########.................###.#####.#.#.....##### #.# #....##.#######...###.......).############## #.# #...###)#.....#........######.#............# ####.# ####...# #............###.#......#..#########.# #....# #..+...# #............')#.#.#....<..#.........# #.##.# #.##...# #............#.#.#.........#.#######.# #.##.#####.#....###..............#....#.#......##### #.# #.##>............##.#'######'#####...##.##.#.#.....# ### #.....#....#...........# #.................#.###.# #####..)..#....+......#.#..# #..#####'###........# #.# #.(...))..#....####.....<..# #..........############.# #.........'.##.# #.#.#..#.# #..........# #.......#.# #.......).####.# #.#.#..#.######.>.......# #.#####.#.# #####.....# #.# #.#.#..#.#....#.........# #.#.......# ###.......# #.####.#.#....#....#.........# #.#.###.### #.........# #......#...####....#.........####'#'###.# #.........# #########..# #....#....................# #.........# #...##..# #.........................# #.........# #.#.##..# ###'##########............# ###.......#######.#....># #.# ########.##### #.......#)......############.# #.###### #.......#.###########......#.### #......# #.......#.# #..(...####.#...# ######.# #.......#.# #......# #.###.# #..<#.# #.......#.######......####.# #.# #.###.# #.......#.............#.##.###.### #.....# ###################.#...##.......### ####### #.#....##........# #.#.#............# ....... #.#.#.###........# ....... #.#....##........# ....... #.###............# ....... #.# ##.#.........# .......###.# #.#.........# ......... #.#..<......# ........#######.#.........# #.##......#.........# #.W.....###.........# ####................# ####.#####'####### #.......# #######.# #.# ###