############################## #...#...#......#...'....#....# #...#...#....(.#...#....#....# #...#...#......#...#....'....# #...#...'......#...#....#....# ######..#...#......##.<##...#....# ##...##..#...##.....##..##..####..# #....#...#...##.....##..###+#.....# #....#.>.#...........#..# ##.#...# #....'...#...........+..####..#...# ##...##..##..####..#######....##..# ##...##..##..#########.##..#..##..# #..................#....##..#.#...# #....##..##........'....####..#...# ##...######........#....###.#.#...# #...##............#....##..#.#...# ##...##............#....##....#...# #........##..####.#######.##..##..# #....##..##..####.###.####....##..# #....######..#..........##.#..#...# #.....+......#..........#.#...#...# ##...##..##..#######..####....##..# #...##..##+###..###..###.#...##..# +...#...........#......##....#...# #...######......+......#.#.#.#...# #...# #..##..##...####....##### +...##..##..##...## #....##..# #...............#.#####.#...# #...............#...........# #..######..##'####.####'##.># #.. #'###..###>###..##..# ..........O.#........#.......# .## .........#........'.......# ..##.....##..##..##'####..# #.....##..##..##...##..# ...............#.......# .....?..........#....#..# ###+######..######....#### #.. ##....# #.....# #.....# #....(# #.....# #####.# ###