cross (160.643)