updated with problem68