According to TLOTM, I think I've got this right. . .