### #.# #.# #.# #.########## #..........# ######.########## #...##.# #.# ##...##.## ###.# #....'...# #...# #....##..# #.#.# #....##..# #.#'####### .. ........ ########.#####..#####.......... #'####!...%.# ............................... ..##.......# ########.#####..#####.......... ...........#### ................# #............ #.##...#....... .........##.##..###.#.......... #.##........###. .........##.##..#...#...........#####.##..##........ ...................................[..).>..).....# .........#####..#.#####.....###.....#####..###...# ########.# #..#.# #.##..# #.###.# #........# #.#####..#.#####.# ..# # #.# #[.###...# ### #>...............# .. ..###+#####..# .# #.# #................. .........##..###... ####.#######.######.######..# ##................ .........[.......##... #....<..##.###.... ###.#####.##.####.###.#...... #.......#### .. ................... ...#### #.......# #.####..$..!....### #.## +.......# # ...#..#......... #. #.......# #. #.#..##.##...#. #...)...# #.##.(......#...# #.......# ##........#.## .... #.......# #.....g..##.# P### #.......# #....)).....# #.......# #.....(....?# ##.....## ..[....S####+# #.....# ######+#l #.....# gg ......+ gr. .... ..... ......