Томас Т. Ґармін отримав GPS-навігатор на свій день народження минулого року, і він був у захваті! На жаль, іноді Том хотів поїхати мальовничим маршрутом, а не найкоротшим, який пропонував GPS. Почитавши інструкцію, він дізнався, що алгоритм GPS можна обійти, вказавши дороги, якими система зобов'язана провести маршрут. Після кількох експериментів Том з'ясував, що часто достатньо примусити вибрати одну дорогу для отримання потрібного маршруту. Але для складніших маршрутів доводилося змушувати GPS використовувати більше доріг. Згодом Том почав перейматися, що витрачає забагато часу на підбір доріг перед кожною поїздкою. Тепер, замість того щоб тішитися GPS, він проводить поїздки, задумуючись над таким питанням: чи міг би він примусити GPS вибрати мальовничий маршрут, використавши менше примусових доріг?
Чи врятуєте ви цю любов, чи Том і його GPS приречені розлучитися?
Вхід для кожного тесту складається з кількох рядків. Перший рядок містить одне ціле число n < 100 — кількість кінцевих точок доріг, пронумерованих від до n-1. Далі йдуть рядків, кожен з яких містить невід'ємних цілих чисел. Якщо -те число в -му рядку додатне, це означає, що існує дорога довжини, вказаної цим числом, з точки до точки ; якщо значення , між цими двома точками дороги немає. Після цих рядків буде рядок виду m\ p_1\ p_2\ p_{3}\ \ldots\ p_m, який задає бажаний мальовничий маршрут Тома: маршрут містить m-1 доріг і проходить від точки p_1 до p_m, відвідуючи точки p_2, p_3 тощо у такому порядку. Останній тестовий випадок завершується рядком, що містить .
Зверніть увагу, що коли Том вказує примусові дороги GPS, він визначає як їхній напрямок, так і порядок проходження. Усі маршрути — прості шляхи, і всі довжини доріг не перевищують .
Для кожного тесту виведіть один рядок у такому форматі:
Case n: k
де — це мінімальна кількість доріг, які Том має примусово вказати, щоб GPS обрав заданий маршрут. Вважайте, що якщо існує кілька найкоротших шляхів, GPS завжди вибирає наймальовничіший з них. Тому, якщо маршрут Тома належить до найкоротших для заданої множини примусових доріг, він і буде вибраний GPS.
Приклад 1