############# ##...........### #............'_# ###............########### #...##############.......# #......'.................# #......#.................# #....<.#)..##.....##...(## ##....##...##.....##....## #######...##......#.....# #.....'......#.....# #.....#......'.....# #....##.....###...## ##...##.....######## ######.......#....# #........#....# #........)....# #........#))..# #....[.[.#....# #.>.....##....# #.......##....# #........#....# #........#.o..# #################.......#....# #...##....##...##.......#....# #.......................#....# #..............##......##...######## #..............##......##...##.....## #...########...##.......#....'......# ##'###...###...##.......#....#......# #....#....#.....#............#......# #....#...^#....##......#.....#......# #....#....#)...##......#.._...(.....# #....#....#............#............# #....#....'............#.....##'##### #....#....#.................##.....## #...##...##....##.........o..#......# #...##...##'#############....#......# #..............##......##(.(o'..o...# #...#####......#.....>F{..((##.....## #.).#.._#......#......o...((##.....## #...'...###....##........(.((..(<...# #...#.._###....#######†##...##......# #...#####......##..>##.##...##......# #...........................######### #...........................##.....## #...##......................#.......# #...##..............##......##.....# #........##....##...##'#######.....# ## #........##....##...##......##.....# ... #.........#...)##...##......##.....##... #...#######.........'..............>... #.^.##...##........<##......##.....##. #....#...###'####...##########....R.# #....#...##R...##....#......#######.# #....#..........#....'......##.....## #....#..........#....#........).....# #....#..........#....#..............# #..[.#..........#....#........^.....# #####################################