parameters: (year, month)
return_statement: return [date_day[0] for date_day in weeks[0] if date_day[1] == 6][0]
docstring: Returns the first sunday of the given month of the given year.
  
    >>> GetFirstSundayOfMonth(2016, 2)
    7
    >>> GetFirstSundayOfMonth(2016, 3)
    6
    >>> GetFirstSundayOfMonth(2000, 1)
    2
docstring_summary: Returns the first sunday of the given month of the given year.
docstring_tokens: Returns the first sunday of the given month of the given year .
function: def GetFirstSundayOfMonth(year, month):
    """Returns the first sunday of the given month of the given year.
  
    >>> GetFirstSundayOfMonth(2016, 2)
    7
    >>> GetFirstSundayOfMonth(2016, 3)
    6
    >>> GetFirstSundayOfMonth(2000, 1)
    2
    """
    weeks = calendar.Calendar().monthdays2calendar(year, month)
    # Return the first day in the first week that is a Sunday.
    return [date_day[0] for date_day in weeks[0] if date_day[1] == 6][0]
function_tokens: def GetFirstSundayOfMonth ( year , month ) : weeks = calendar . Calendar ( ) . monthdays2calendar ( year , month ) # Return the first day in the first week that is a Sunday. return [ date_day [ 0 ] for date_day in weeks [ 0 ] if date_day [ 1 ] == 6 ] [ 0 ]