#+# ##7.7## #..<..# ##~~~## #PPP# #####