CS101 code