val (o, r)