add exercises code