. #.. #####.... #####.)...... #######...ooo$..... .........o######... ........### .......## ##...## ###