######### #(......# #.......# #..(....# #.......# #.......# #.......################ #......................# #(......##############.# ##### ####### #.......# #........# #...# #.....# #.......# #........# #...# #.....# ######.########........# #...# #..(..#########.................####...############# #...>..............................................# #.....#########......###........####...####.....##.# ###.### #..(########...........(....####.....##.# #.# #...# #.........................##[## #.# #...# ##........####..#####.........# #.########...# ###.####.####..#####.........# #.........>..###+### #............).............# #.##########.#.....#####........##..#####.........# ###.######## #.#.....#...#........##..# ######....# #.....##...# #.'..⌠..'.<.#........##..# #....# #.....##...###.#.....#...#.......###..# ###.## #..............#.....#####.......###..## #.# #.....##...###.###'### #.............# #.# #.....##...#...##...# ####.............# #.# #.(........#.#.##.<.# #.....)...%......# #.# #.....####.#.#.##...# #................. #.# #.....# #.#.#(###### ####.####........# #.# #...(.# #.#.#.# ##.######.# #.###.#.## #.# #.....# #.#.#.# #.........# #.# .# # #.# ####### #.#.#.# #......g..# #.# # ..#.#.# .........# #.# . . . .........# #.# ......?... ... .........! ... .......## ... #####.# .