Wow… this made me laugh an embarrassingly long time.