Максимальний потік у неорієнтованому графі#4583

Максимальний потік у неорієнтованому графі

2 секунди
64 мегабайти
Легка

Знайдіть величину максимального потоку у заданому неорієнтованому графі.

Вхідні дані

У вхідному файлі задано один або декілька тестів. Кожен тест починається рядком, у якому міститься число (2 \le n \le 100) — кількість вершин графа. У наступному рядку записані три числа , і — номер витоку, номер стоку, і кількість ребер, відповідно. Далі йде рядків, у кожному з яких міститься три числа: номери з'єднаних ребром вершин та його пропускна здатність — ціле невід'ємне число, яке не перевищує . Між двома парами вершин може бути більше одного ребра, проте петлі не допускаються.

Вхідний файл завершується фіктивним тестом, який складається з одного числа , який опрацьовувати не потрібно.

Вихідні дані

Для кожного з тестів виведіть величину максимального потоку.

Приклади

Приклад 1

Loading
Loading