I tried to check the validity of my functions and I noticed that two of my functions which have the same code are giving two different outputs. I need to change the if-conditional in one of them but I also need to make sure that both of them works properly. Can 

```
data_out = open("mentees_all_attributes.csv", "rU")
reader = csv.reader(data_out)
next(reader,None)

def primaryWithParticipatedCounts(jobs, count):
    for line in reader:  
        cells = line
        new_cell = cells[0], cells[6], cells[7], cells[8], cells[9], cells[
            10]  # name, # of participation, primary occupation/industry, secondary occupation/industry
        if int(new_cell[1]) > 0:  # Isolate all the participants with more than 0
            primary = new_cell[2]
            if primary == jobs:
                count += 1

    return jobs, count

print primaryWithParticipatedCounts(A012,a012counts)

def primaryWithoutParticipatedCounts(jobs, count):
    for line in reader:  
        cells = line
        new_cell = cells[0], cells[6], cells[7], cells[8], cells[9], cells[
            10]  
        if int(new_cell[1]) > 0:  
            primary = new_cell[2]
            if primary == jobs:
                count += 1

    return jobs, count

print primaryWithoutParticipatedCounts(A012,a012counts)

```

the return output is:

```
('[A012]', 3)
('[A012]', 0)

```