<?php
function convert($t)
{
return $s + 60 * ($m + 60 * $h);
}
$one_day = 24 * 60 * 60;
$starttime1 = convert('23:00:00');
$endtime1 = convert('04:00:00');
if ($endtime1 < $starttime1) {
$endtime1 += $one_day;
}
$starttime2 = convert('19:00:00');
$endtime2 = convert('23:30:00');
if ($endtime2 < $starttime2) {
$endtime2 += $one_day;
}
if (($endtime2 >= $starttime1 && $endtime2 <= $endtime1) ||
($starttime2 >= $starttime1 && $starttime2 <= $endtime1))
{
echo ("intersect");
} else {
echo ("doesn't intersect");
}
?>
// your code goes here
PD9waHAKCmZ1bmN0aW9uIGNvbnZlcnQoJHQpCnsKCWxpc3QgKCRoLCAkbSwgJHMpID0gZXhwbG9kZSgnOicsICR0KTsKCXJldHVybiAkcyArIDYwICogKCRtICsgNjAgKiAkaCk7Cn0KCiRvbmVfZGF5ID0gMjQgKiA2MCAqIDYwOwokc3RhcnR0aW1lMSA9IGNvbnZlcnQoJzIzOjAwOjAwJyk7CiRlbmR0aW1lMSA9IGNvbnZlcnQoJzA0OjAwOjAwJyk7CgppZiAoJGVuZHRpbWUxIDwgJHN0YXJ0dGltZTEpIHsKCSRlbmR0aW1lMSArPSAkb25lX2RheTsKfQoKJHN0YXJ0dGltZTIgPSBjb252ZXJ0KCcxOTowMDowMCcpOwokZW5kdGltZTIgPSBjb252ZXJ0KCcyMzozMDowMCcpOwoKaWYgKCRlbmR0aW1lMiA8ICRzdGFydHRpbWUyKSB7CgkkZW5kdGltZTIgKz0gJG9uZV9kYXk7Cn0KCmlmICgoJGVuZHRpbWUyID49ICRzdGFydHRpbWUxICYmICRlbmR0aW1lMiA8PSAkZW5kdGltZTEpIHx8CiAgICAoJHN0YXJ0dGltZTIgPj0gJHN0YXJ0dGltZTEgJiYgJHN0YXJ0dGltZTIgPD0gJGVuZHRpbWUxKSkKewogICAgZWNobyAoImludGVyc2VjdCIpOwp9IGVsc2UgewogICAgZWNobyAoImRvZXNuJ3QgaW50ZXJzZWN0Iik7Cn0KICAKPz4KLy8geW91ciBjb2RlIGdvZXMgaGVyZQ==