copy library exercise