trace((x1max-cross1)!=0); trace(cross1); trace(x1max); trace(x1max-cross1);
true 60 60 1.4210854715202e-14