I was in a grumpy mood (as usual some would say) today until I saw this. Totally renews my faith in humanity.