Знаете ли, че движението на автомобили с прекалено ниска скорост може също да затрудни движението и дори да доведе до пътно транспортно произшествие? За да се избегне това, наскоро беше решено да се въведе "минимална скорост" на движение по по-важните пътни артерии – тоест скорост, под която автомобилите не трябва да карат.
Оказва се, че дори по-добре е, когато автомобилите се движат с относително еднакви скорости. Затова сега управниците на държавата се чудят как да променят максималната и минималната скорост на движение така, че разликата между тях да е минимална.
Всичко би било чудесно, ако пътищата в държавата бяха еднакви – тогава те биха могли просто да направят минималната скорост да е равна на максималната. За съжаление, това далеч не е така. Например нека сравним планински проход и автомагистрала, или пък път до произволно село и такъв до селото на някой от по-известните политици. Те имат доста различна препоръчителна скорост за движение поради броя завои, теснотата и нивото на поддръжката им.
За всеки от пътищата е направено изследване колко е "оптималната" скорост
Input Format
На първия ред на стандартния вход ще бъдат зададени целите числа
Следват
Гарантирано е, че ще съществува път между всеки две населени места.
Constraints
Output Format
На единствен ред на стандартния изход изведете две цели числа – минималната и максималната разрешена скорост, които хем са възможно най-близки, хем разрешават пътуването между всеки две населени места.
Ако съществува повече от един възможен отговор, изведете този с най-ниска минимална (а съответно и максимална) скорост.
Sample Input 0
7 10
1 3 2
4 2 8
1 2 11
1 4 3
1 3 6
5 3 5
3 6 9
7 6 6
5 6 3
2 5 7
Sample Output 0
3 7