The ____ function returns true when the end of the file has been reached. The ____ function returns true if a translation or other logical error has occurred on a stream. The ____ function returns true when something has happened to the physical medium of a stream.