Welcome to HF. Had tears rolling down my face even before the punch lines.