### #.# ###(### #.....# #.###.# #.....# #..#### ###### #..# ###### #....# #..# #....# ######....# #############################..###....### #.........###>......................................###### #.#...)...'.#'#######....########.......#..#.............# #.#.#.....#.....^..##....# #.#####'#......).........#### #.#.#.....+........##..).### #.# #...#.#...##...........###### #.#.##....##.......##......######.####...#.#<..##...).....#.#....# #.#..+.....'...............'.........+.....'........>#+##.#.##.#.# #.####....##...............######.####...#)#...##..[[#.##.#.##.#.# ####.# #######...............######...##...#.#...'.......##.#....#.# #.<#.# #...(............)........#...#.#...#####...##.######.# ##.#.# ######....................#...#.##### #......# #.# #.#.# #.....####...........#...#.# #..##### #.# #.#.# #.....# #...........#...#.# #..## #.# ##.#.# #.....# #...........##+##.# #...# #.# #..#.# ####### #...........##.##.# #.#.####### #.# ##.#.# #...........##....# #.........# #.# #.#.# #...........####### #.........# #.# #.#.# ##########'####### #.........# #(# ##.#.# #.......# #.........# #)# #....# #######.# #.........# #)# ###### #.##########.........# #)#####.# #.................[..# #.)...#.# #................)...# #####.#.# #..........)###[..#### #...#.# ##..........# #..)## #.###.# #..........# ##...# #.# #.# #..........####..)#######.# #.# ####################.....................# #.# #.......................#######.[######..###.## #..#...#...#...#...#....# #...# #.......# #_......................# ##oo#####.####### #..#...#...#...#...#....# #.>......# #.....................### ########## ####################..# #........# #......### #......# #......# ########