Segments intersection#839