playing with c