cross (103.797)