First commit of lab 2.1 C