def get_top_adj(full_results, num):
    """
    Takes dictionary of results from run_adj_analysis and number of top results to return.
    Returns the top num adjectives associated with male pronouns and female pronouns.
    
    :param full_results: dictionary from result of run_adj_analysis
    :param num: number of top results to return per gender
    :return: tuple of lists of top adjectives associated with male pronouns and female pronouns, respectively

    """
    male_adj = []
    female_adj = []

    for adj, val in full_results.items():
        male_adj.append((val[0]-val[1], adj))
        female_adj.append((val[1]-val[0], adj))

    male_top = sorted(male_adj, reverse=True)[0:num]
    female_top = sorted(female_adj, reverse=True)[0:num]

    return male_top, female_top