Thread:JoshuaJSlone/@comment-5116276-20170328203035/@comment-131168-20170331160103

The only really tricky part was that first line, making sure there are the right number of brackets in the right places. But it just comes down to checking the difference in years and then spitting out one of the set messages.