<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">"""Lab 6 starter code by David Szeto, implementation by the CSCA20 student. """


def skip_header(f):
    '''Given an open file f, reads past its three-line header.

    Args:
        f: a freshly opened file in the format of the file cryer.dat
    '''
    pass


def avg_temp_march(f):
    '''Returns the average temperature for the month of March for all years
    with data in f.

    Args:
        f: a freshly opened file in the format of the file cryer.dat
    '''
    pass


def three_highest_temps(f):
    '''Returns a list containing the three highest temperatures (represented as
    floats), in descending order, for all months of all years with data in f.

    Args:
        f: a freshly opened file in the format of the file cryer.dat
    '''
    pass


def below_freezing(f):
    '''Returns a list of the temperatures below freezing (32 degrees
    Fahrenheit), in ascending order, for all months in all years with data in
    the open file f.

    Args:
        f: a freshly opened file in the format of the file cryer.dat
    '''
    FREEZING = 32
    pass


if __name__ == '__main__':
    # put this file in your directory along with this lab file
    filename = 'cryer.dat'

    # Call the functions and print the results here.
    # For example, this will print all the lines of the file other than the
    # header.
    with open(filename) as f:
        skip_header(f)
        for line in f:
            print(line, end='')
</pre></body></html>