##+##+### #+#y........ +.yy........ #c#......... ..yh........ ......#+#..... ........# ..... .......+ ... .......# # ######.