###+# ##.e.## #..... +....e #...# #+# ##.###...####.### #..........#....# #..........'....# ..o.......#....+ ..?.......#...## #+# ### ########+###..####..# ...# #..##....###.###..####..## o...# ...........#....(.+.....o#oz...# #...........'......#(....oczzo..+ #..##...####.###+###..####.##..# ##...####.###.####'# # #.....+....+.......# #....<#....#.....z.# ##....#....#......[# #...##....#.......+ ##...##....#.......# # +....##...###.###%.# #. #+## ##...####'###.###..# ##.######...#### #.............+..... #.....s...)...... +.........%...#...... +.%...oo<........ #...##....###.###.#### #..##.o##'##..### #...##....# .# .# #. #+## .# # #........... .. .. .. .+ ..$..........+... .. .# ##...###+##.##.### # .# #...# .# . .# . . .. .