This had me laughing out loud for a good minute or so.