#. #.# #.# ##.# ..# # #.# ##.## #.##.##...... #....<.....# ####.####### #.#####.# #ppK....# #########