Warning: you will laugh out loud at the end.