How many years after the defensive treaty did the two sides meet for battle?
return the  defensive treaty ;return year of #1 ;return two sides did meet for battle ;return year of #3 ;return difference of #4 and  #2
['select', 'project', 'select', 'project', 'arithmetic']