..... ##+# ##+# ..... #...##..###..... #............... #............... #............).. #......)o)...... +.....cyy....... #....lyy##...... #....y... ............... ##+########+###