Let $f= f(t,x) : \mathbb{R}_+ \times \mathbb{R} \to \mathbb{R}$ be a Lipschitz function such that, for almost every $t$ and $x$, 
$$
\partial_t f - (\partial_x f)^2 = 0.
$$
As is well-known, this condition does not determine the function $f$ uniquely in terms of the initial condition $f(0,\cdot)$; but uniqueness is restored if we impose in addition that for every $t \ge 0$, the mapping $h \mapsto f(t,h)$ is convex (or locally semiconvex). I want to assume instead that, for every $t \ge 0$, the mapping $h \mapsto f(t,h)$ is *concave*. Under this condition, is the function $f$ determined uniquely in terms of $f(0,\cdot)$? The answer is "no", because for instance the function $(t,x) \mapsto t-|x|$ satisfies the required properties, but one can check that this is not the solution given by the Hopf-Lax formula. However, I struggle to find a counter-example if there is no kink in the initial condition to start with. So here is my question.

>Assume that $f$ is a Lipschitz function that satisfies the equation above almost everywhere; that for every $t \ge 0$, the mapping $h \mapsto f(t,h)$ is concave; and that the mapping $h \mapsto f(0,h)$ is smooth. Does the initial condition $f(0,\cdot)$ determine the function $f$ uniquely?