######## #......# #.(....# ########### #......## #.........# ######## #.^.....# ######.#######.# #......# #####...# #..#.......#.#.# #.####.##################...# #..#.#.###.#...# ######'####............#.........# #..#.#.#.#.#.### #........##............#.........# #..#.#...#.#.# #.........#...........(#.........##############..#.###.#.#.# #.....(...#>...........'.........'...............#.....#.#.# #.........#............#.........#..#####...####......<#.#.# #.......{.#............#.......%.#..### #.⌠.# ##########.#.# #.........#............+..............###...###.........>#.# #.........##...........####......#..##.........#######.....# #.........#################......#..#..⌠..>..⌠......##.##### #.........#.#.#.#.#.#.#...#.#.....#)#................#.# #...∩..)...#.#.#.#.#.#+....#.#.#.#.#.####...###......#.# #########.#.#.#.#.#.#.#...#.#.#.#.#.#.# #.⌠.# #......#.# #......#.#.#.#.#+#....+#.#.#.#.#.####...# #####..#.# #.....#.#.#.#.#.......#.#.#.#.#.#.##.#..#######..#.# #.....+#.#.#.#')...#+#.#.#.#+#.#.###.....(.......#.# #.....#.#.#.#.#....+#.#.#.#...#.#.####.########.##.# #.....'#.#.#.#.....#.<.#.#+...'#.## #.# #....# #.....#.#.#.#.#.#'#(#.#.#.#...#.#.# #.# ###### #.....'#.#.#.#.#.#.#(#.#.#.#+#.#.## #.# #.....#.#.#.#.#.#.#.#.#.#.#.#.#.#.# #.# ######.#.#.#.#.#.#.#.#.#.#.#.#.#.## #.# ##.#.#.#.#.#.#.#.#.#.#.#.#.#'####.# #.#.#.#.#.#.#.#.#.#.#.#.#.#.......# ##.#.#.#.#.#.#.#.#.#.#.#.#'.......# ######.#.#.#.#.#.#.#.#.#.#)#.#.#.......# #.......#.#.#.#########.#.#.#.#........# #......#.#.#.#.#.....#.#.#.#)#.#.......# #......+#.#.#.##.#.#.##.#.#.#.#'.......# #......#.....#.#.._..'.#.#.#.#.#.......####### #######.#....'##.#.#.##.#.#.#.#.#'#..........###### #.#+....#.#.....#.#.#.#.#.#.##...............# ##.#....'#########.#.#.#.#.#.#...........(...# #.#+....#.#.#.#.#.#.#.#.#.#.##...............# ####....###........#.#.#######...............# #..(.# ###..<...#.#(# ##...............# #....# #.......#.#.# #....>####.......# #....# #...........# #.##### #.......# #....# #..######.########.# #.......# #....# #....# #..........# ######### ###### #.##.# ############ #.##.# #....# ######