cross (142.603)