cross (105.589)