# ##. #+# #...##.## #.m.<.+ #...##.## ##. #+# # .#. H# #H ## ##