########### #.........# #.........# ############.....)...######### ............'.........'.......# #.#####.####.........#######.# #.# #.........# #.# #.# #.........# #.# #.# ########### #.# #.# #.# ..# ##.## #.# #.# #..<# #.### ... ##### #.#.# # #######.## #####+######### #.#.# . ......... ..##..........# #>..# #. #....#.######.##..........### #.### #.###...^......##.##.........^..#############.# #...#......###)##.###'######....#..^.......##.# #...#........<)..[....# #....#.########.##.# +....%...##..#.##.###.# #....#.#.........#.#### .##....[...##..#....# #.######....#.#.#####.#......# ............########## #.#.........#.......#......#.# .#......%...# ###.###.....###.###.####...#.# #..$...##### #.....# #.###..........# #......# #.##### #.#......#...### $.....# #.# #.#.####.#....# .....# #.# #.#.#....##...# ....# #.# #...#.##......#### . . #.# #####.##.#..(....# #.# #....##.#..<###.# #.# #.#####.#.(####.# #.# #.#####.#.......# #.# #.......#..(##### #[# ###########.%.# ##########.### #...[.....#...# .............# #.........#...# #########.##.# #.........#...##### #######.##.####.........#...#...# ........>......'.........'..##..## ##......[#.####.........##.....# #.#####.#.# ############%.##.# # #.#.. ###..##.##### ..##.# #....##.#...# ### .. #.#.#.....#.# .## #...#.#..##.## .# ###.#.#......# . #.#.#.#.#### ..#.#.#.# #.#.#.#.# #.#.#.#.# #...#.#.# ###.#.# #...#.# #.###.# #.....# #######