#. #.. #.. #..########## #............ #............ #####....<....... ....#............ ................. #+#............... ###5###............. ###3....###...)....... #.53#+#...#........... ##.###.###.##.######### #..#.....#..#..# ##.##..!%.##.##.####### +..'.5:8$..+..+........ ##.##5.(..##.##........ #.. .....#..#......... ##.###.###)##...###### #...#+#...#...## . ##.....###.### ...###.###...# #...#'#....## #......#.# ######...# ###.# #... #..... #..### ..#