To have the last laugh