did iteration exercises