###### #....# .....+ ####....# #.......# #######.......# #.....#.......# #.# .# #.....#.......# #.#.#.# #..# . #.....#.......# # #.#...##.#.. #. #.....#....#### #.#.#.........#.# .########.....#....####.#.#.#...##b...#.# ..................'......$.......)....>#. ...####.....#....########.#.#..?.#...... #...........#....########.#.#..#........ #..........####.............#........... #####+#####...)......# #.#######.#.......8...#+## ###....................# #.# #.####...8.8...... .......................# #.######### ##.8._.8..... #..........[.........# #.#.......# ##..8.8...... #......).............# #.#.#####.# #....8....... #.................)..# #. #.# #............ +....................# #.####......$..... #...................$# #.......###....... #.##.#+################## #.......# ..##.## #.##.#.# #........# #.......# #....# #.##.#.# #.......s# +.......# ....# #.##.#.# #.(......# #.......# .... #.##.#.# #........# #.......... #.##...#########........# ######.##### #.##....................# ..# #.##..............####### .## #.##......##...##..# . #.####...####.####..# #....'..## #+# #.# ######..## #.# #....## #..# #.....## ##..# ##.#...## ##..# ####.#.#..###...# #...............# #.###.....+.....# #.........#.....# #####.###.#.....# #.# #.#.....# #.# #.#.....# #.. #.#.....# ### #.#####.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #)# #.# #.#####.# #.......# #.####### ###