add my solutions for c1-c4