Отрезок числовой оси от 0 до 109 покрашен в белый цвет. Затем некоторые части этого отрезка были покрашены в чёрный, затем некоторые снова в белый и так далее. В общей сложности было сделано N перекрашиваний (1 ≤ N ≤ 5000). Ваша задача — найти самый длинный белый интервал после заданной последовательности перекрашиваний.
Исходные данные
В первой строке записано единственное число N. Следующие N строк содержат информацию о перекрашиваниях. Каждая из этих строк имеет вид:
ai bi ci
где ai и bi — целые числа, а ci — символ 'b' или 'w', ai, bi, ci разделены пробелами.
Эта тройка параметров определяет перекрашивание отрезка от ai до bi в цвет ci ('w' — белый, 'b' — чёрный). Вы можете считать, что 0 < ai < bi < 109.
Результат
Выведите через пробел два числа x и y (x < y), определяющие начало и конец самого длинного белого интервала. Если существует множество интервалов такой длины, выведите самый левый из них (с наименьшим x).
Пример
исходные данные | результат |
---|
4
1 999999997 b
40 300 w
300 634 w
43 47 b
| 47 634
|
Источник задачи: Ural State University Internal Contest '99 #2