f -- 2 * *t