gen o^- - — ^ gen.