Input (grade 6): German forces surrendered in Italy on 29 April and in Western Europe on 7 May.
Output (grade 4): German forces surrendered in Italy on April 29.