# ############. ... +............ #....#####p######. +...spppK......... #.)..#####.####### .s. .... # ##.### ..# ..# ..# #..#