# Arup Guha
# 7/17/2012
# Solution to 2012 BHCSI Contest Problem: Rain

def main():

    # Just to make sure floating point errors don't mess the program up.
    EPSILON = 0.000001

    myFile = open("rain.in", "r")

    numCases = int(myFile.readline())

    # Go through each case.
    for i in range(numCases):

        numDays = int(myFile.readline())

        # Keep track of current and best streaks.
        bestRain = 0
        bestNoRain = 0
        curRain = 0
        curNoRain = 0

        # Go through each day.
        for j in range(numDays):

            todayRain = float(myFile.readline())

            # Update based on this day.
            if todayRain > EPSILON:
                curRain = curRain + 1
                curNoRain = 0
            else:
                curNoRain = curNoRain + 1
                curRain = 0

            # Update our best streak.
            if curRain > bestRain:
                bestRain = curRain

            if curNoRain > bestNoRain:
                bestNoRain = curNoRain

        # Output this case.
        print("Data Set #",(i+1),":",sep="")
        print("Longest Streak of Rain:",bestRain,"Day(s)")
        print("Longest Streak without Rain:",bestNoRain,"Day(s)")
        print()

main()

            
