. ? -. .. . .