Funny dates

Solution

....