Updating: adding a co-routine example.