########## #......).# ### #.######.# ##############.## #.# #.# ##..........(....###.######.# #..........##............##.# .########## #..######..###...###.###.##.# ..........# #..##......# ##.## #........# .########.# #..##.###.## #.# #####.#### #.# #.........# #.# #># ###.### ##........# ##+## #.###### ..# #.....########.##### ##...## #.##...# ....# ##..............### ##.....## #....#.# ......## ##........#........####.......## ##.#...# .....?..####.....#...#...#..(..##.........####...#.## ........+.....#...#..#..#...#...(.........+........# ........###....#..#..#..#..#....#.........####...#.# #.......g# #.....#..#.#.#..#.....##.......## ##..#.# #.###..#...#.#.#.#.#...#..##......## #.#..# #.......##..#.#.#.#..##...##.#...## ##.### #####.....##.#...#.##........##'##########.# #.......#.....#.......#####..........#.# #.######...<...######.# #..#######.#.# ........#.....#.......# ##..# #.......# #.. ..##.#...#.##... ##...###.###.### #... ..#.#.#.#.. #. #.....##.###.# #..#...#.#.#.#.#... #.##...........# . . .. . . ..#. #..........##### .. .. . .. ...###.###### . .. .. . ## #.# . . #.# #.# #.# #.# .