##### ##### #...# #...# #...# #...# ############ #...####...######################..^.......###### #.>....'........................'..........+....# ##'###.#......###################..........#....###### #.# #.#......######## #....................#### #####'###.#......##.....# ########.........#####.####....# #.......#.#...#####.....# #................#...#.......#.# #.......#.#...# #.....# #................#......)...<#.# #.......+.#...# ##.....# #.........###.####...####..#.#.# #.......###...# #......# #.........##...⌠.#.+##.⌠#..#.#.# #####...# ##### #...#### #.............#.........#....#.# #.#.####### #...# #..........#####...(.=.#####.#.## #.#.......# #...# #..........#...#.......#...#....# #####.#######.# #...# #..........#...+..._...+...#....# #.....#######.####...########..........#...#.......#...#.##.# #................'...'......'...........####.......###.#...># #....########.####...########.............#.........#.....### #....# #.# ##### #.............#⌠.##'#..⌠....(.# #....# #.# #.............)###....###.##### #....# #.########## #...........#....#...#....# #....# #..........# #...........###..#........# #....# #####...##.################## ##.#.+##.#..# #....### #...'...................# #.......#..# #......##########...##........(.()......# #####..##..####### ##.[...'............##..................# ##...........# #.....#########.#'###...........######## ####){#####.# ###'#<....#####.#.# #...........# #########.>....#.# #.#####.......#.# ############# #.......#.####.#.# #.#####......##.# #.........# #.#.# #.....'......+..# #.........####.#.# #######......#### #####'##.......#.# #......# #........######.# #......# #.##.####.# #.# #......# #.##......# #.# #......# #.#######.# #<# #......# #.# #.# ### ######## ###'### #.# #.....#####.# #.....'.....# #.....####### #.....# #.....# #.....# #.....# #....(# #.....# #.....# #.....# #######