Bishop Noch challenge

16_cs_cbc

#1