again+diam+and+graa