## ##################### . ....................# #. ##.....#..###..##.# ###.. #.....#..###..##.# .....####.....#..........# .........................# ###....############.....# #.##.# .# #..#.##..# #.##.# .# #..'.##..## #+## ###....##.# ####......## # ... #.......#.##########.[....# #.#.. #...##..#..#....))).......# #.#.. #.......'........####.....# #....##+#.......#####....# #.....# #..................##....####.....# #............#.....#..####.#.###.## #..##........#.....+..# #.#.## #.# #..##........#.....#..# ##.#.# #.# #............#.....#..###.#.####.# ###............?.....#.....####....# #....#################.....# #....# #...)#..# #.............####....# #..#.+..# #.....................# ###....##'##############'##..##.....## #....####...........................# #..#.#..#.###########...............# #..#.#..#....................##.....# ..####....'.##...........................# #......###=###'########..........)......# #.####.#...[..........#..#..........#...# #.#..............#..#.....#........# #.#..............#.................# #.#..............#.........######..# #.#..............#.........# #..# ..#############..#.........# #..# #.. ###########.# #..# #.......# #..# #.......# #..# #.......##+###..# #<..............# ########........# ######...########....# #.>.............'...9# #.## #...............#....# #....######..........#..#.# .........'..........#....# ........#..........#....# .#..###.#####..#####....# #..#..###.# #..#####....# #........># .....#..#....# .#######'### ......#..#.##.# ..........# ......#..#.##.# ..........# #..#.##.# #######'############'##....# ...........................# #.............###..........# #...###..#....# #..##......# #.. ##..#....###......###.# .. .......................# # ########################