########## #........# #........# ##### #........# #...# #######.......[########...####### #.....'........'......'........># #....##........########..)......# #....##..........# #.........# ####.##..........# #.........# #.##....._....# #.....)...# #.#####.......# #.........# ####'### #.......# ####......# #......# #.......# #......# #......###.......# ###'##.# #........#####...# #.##.# #........#####...# #######.##.# #.............########.......##.# #...>.........'.........#######.# #.....>.......####.###..#######.########### #..........#.....#+###........#.##........# #..........#.###..............'..+........# #####......#.#<#..............#.##........# #......#.#.#........#..#..............# ########.#.#........#..#.##.#.........# #)#..........##+#.#.<#.........# ###+#####'###+#.....#...........## #.............#..)..#...........# #......##.#####.....#...........# #......##.#######...##..........# #.)(...##.............).........# #......###########..##..........# #######......# ####+##..........# #######.....######## #.....(..<...^...# #...........# #########.......)........# #.[......[..# #......##..........####### #...........# #........#####(..=.# #...........########......).#####.>...# ######....†.'...............'..###'#### #......#######/........##.#.....# ########.###### #.........##.#..)..# #........# #.........##[#.....# #........# #.........##.#.....# #.....)).# #.........##.#.....# #.....)..# ####......##.###'### #........# ######## #########.# #.# ########.# #......# #.# #.# #.# #.####.# #.# #.# #.# #.# #.# #.# #.# #.#####.# #.# #.# #.# #[....#.####.############.# #.# #####.#......(............# #.# #.######.################.# #.# #.#<.............#.# #.# #.########.#####.#.# #.# #.##############.#.# #.# #................#.# #.#######################.# #.........................# #.######################### #.# ###