### ######### ......###.......# .......+.......# .####......#.......#######.###.. ....... ...........'........... .#..... #.#.......#.......... .......###.#.......#.####..#.# ...........#.#######.####..#.#### (......%......................... ....##.##.#####.####.##.#....# . #............# #.#.......# .....##.#..##..# #.##.##.#.# ..#........##..# #.......#.# #........#.###..# ####......# .... #######.........# ####.### ......% (... #...##......# ####.#### #..... .#.#. #....##.###O## #.......# #..#.#..#.#.## #...........##### #..[....#######..#.#........ .....##......!..# #..........(....^..... ...# . #............# #........######....#### #..# ..#.........# #...................... #..# # #.........# +........######..>.### #..# #.........# #%.......# #....# #..# ##........# #........# ##...# #.<# .......... ####+###.# #...# ###.## ....####...# ..# #.#.## #...## ..# #.#..###.#..# ..# ###.>.##.##.# ###.#8.8#.# #.......# #.#8.8### #.##.## #....# ######