## #5 # ##3 ##. #3# # #...##.###aa# #.+555+a# #.m.##.###.a# ##. #+# # # H#H .# #. ## ##