<?php
'/a/b',
'/a',
'/1/2/3/4',
'/1/2',
'/1/2/3/5',
'/a/b/c/d/e'
);
foreach ($aPathes as $sPath) {
foreach ($aUsed as $iIndex => $sUsed) {
$aUsed[] = $sPath;
}
continue 2;
}
}
$aUsed[] = $sPath;
}
PD9waHAKCiAgICAkYVBhdGhlcyA9IGFycmF5KAogICAgICAgICcvYS9iJywKICAgICAgICAnL2EnLAogICAgICAgICcvMS8yLzMvNCcsCiAgICAgICAgJy8xLzInLAogICAgICAgICcvMS8yLzMvNScsCiAgICAgICAgJy9hL2IvYy9kL2UnCiAgICApOwoKICAgICRhVXNlZCA9IGFycmF5KCk7CiAgICBmb3JlYWNoICgkYVBhdGhlcyBhcyAkc1BhdGgpIHsKICAgICAgICBmb3JlYWNoICgkYVVzZWQgYXMgJGlJbmRleCA9PiAkc1VzZWQpIHsKICAgICAgICAgICAgaWYgKHN1YnN0cigkc1VzZWQsIDAsIHN0cmxlbigkc1BhdGgpKSA9PSAkc1BhdGggfHwgc3Vic3RyKCRzUGF0aCwgMCwgc3RybGVuKCRzVXNlZCkpID09ICRzVXNlZCkgewogICAgICAgICAgICAgICAgaWYgKHN0cmxlbigkc1VzZWQpIDwgc3RybGVuKCRzUGF0aCkpIHsKICAgICAgICAgICAgICAgICAgICBhcnJheV9zcGxpY2UoJGFVc2VkLCAkaUluZGV4LCAxKTsKICAgICAgICAgICAgICAgICAgICAkYVVzZWRbXSA9ICRzUGF0aDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGNvbnRpbnVlIDI7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgJGFVc2VkW10gPSAkc1BhdGg7CiAgICB9CgogICAgdmFyX2R1bXAoJGFVc2VkKTs=