#.....#....# ......#....# . ......#....# .. ....#....#C.. ....pp.O...# #####.pppppO.## ......ppOpp.... .....Cp