########### #.........# #.#######.# ########### #.# #.# ..........# #### #.# #.####### #..####.###### #...# #.# #.......# #..#.........# #...# #.#######.#####.# ### #..#.##.##.######...# #.#.......# #.# ########## #.##o#..#.##........##...###.#.#####.#####.###........# #oo.o#..#.#..................................'........+ #.####....#>.................(..##########..##........# #.#.........#.#..............#.....# #..##).......# ##.#'#...###.#.###........###.#(#.#.# #..##........# #..........#.#.# #........<.#.#.#...#######..##........# #.......##.#.#.# #..........#.........#.......#..p.....# #.[........#.#.# #.....#+#..#.#.#...#.#.###...#.p...)..# #..........#.#.# .#+### #..........#.#.#.....#........# #..........#.#.# #. #.#..........#.#.#)##..#........# ##+###..[..#.#.# #.###.#.####..#..#.#.#.##..#####.#### #.#.......#.#.# #.##..........#..#[#.#.##..#####.############### #.#.......#.#.# #.#####.#####.#..#.#.#.##.....<................# #.#.......#.#.# #.# #...........#.#.#.##.####.#.#############.# #.#...#'#.#.#.# #.# #..#........#.#.#............# #.# #.#...#.#.#.#.#.###.####..#...###.##.#.#............# #.# #.......#.#.#.#......................#...........##.# #.# #########.#.#.#.###.###..##.#.............#.#######.# #.# #...........# #.###..#########.)#######.#######.# #.# #.###############.#................)).............######### #.# #.................###.########....#######.................# #.# #.###############.# #.....................###############.# #.# #.# #.# ######p................# #.# #.# #.# #.# #......#........(.# #.# #.# #.# ############......#..........######## #.# #.# #.# #.........##......##.####<..........# #.# #.# ### #.#######'#######.##..# #.#.#.#####.# #.####.## #.# #............###.# #.#.#.# #.# #.......# #.####............###.###...#.# #.# ######.## #..............[............#.# #.# #.# ###.#.............####.##.#.#.#####.# ### #.#.#...................#.#.......# #.###.##........#####.#.#.#[......# #.# #.##...........#....#.#.......# #######.# #.##......####.#.#..#.#.#####.# #.......# #.##......# #.#....#.#.### #.# ######## #.......# #.##..##### #.###..#.....# #.# #......# ###.......# #.##..# #.###....#.#.# #.# #.####.# #.+.......# #.##..# #.##.....#.#.###.# #.# #.# #.#.......###.##..########.#####.>........####.####.### #.#...............#......[........#.#.................# #.........#########.####.##########.................#.# ####.#.................)[...............######.######.# #.##.#.#########.####.#######.#..###.# #.# #.# #.##.#.# #.#....# #.##..##.# #.# #.# #.##.#.# #.....## #.###....# #.# #.# #.##.#.###########.#.# #.#.##...# #.# #.# #.##)#.............#.# #.#^.##..# #.# #.# #.##)###############.# ##.'...##.# #.######.### #.##.(...............# #..#..##.)# #..........# #.#################### #..#.##..## ############ #.# #..###..## #.# #..##..## #.##########################..#..## #...............................## ###############################.# ###