cross (158.491)