programming challenge description: when data is imported into any software environment, there is a risk of introducing bad or invalid data. an essential step before doing any data analysis is to first validate the data to be used. this can save time and avoid problems later. imagine a data science team investigating forest fires in the tropical forests of the amazon. they have two datasets in csv format: the first dataset represents the gathered statistics of forest fires by the month and year for different states in brazil the second dataset has a summary of the total number of fires per year across the entire country write a program to validate the first dataset using the summary data from the second. input: two datasets in csv format separated by one empty line. the first dataset has the following columns: year - the year when forest fires happened state - brazilian state month - the month when forest fires happened number - the number of reported fires in that year, state, and month the second dataset has the following columns: year - the year when forest fires happened number - the total number of reported fires in that year