Glad you enjoyed it. I must have written it during one of my funnier moments (all too rare in an actuaries life )