Чтобы определить полное имя каталога, из которого начал перемещение пользователь, можно построить последовательность перемещений и определить, какие из них ведут вверх или вниз по иерархии каталогов.
- Пользователь начинает в неизвестном каталоге.
- Переходит в каталог ACADEMY.
- Затем в каталог COURSE.
- Затем в каталог GROUP.
- После этого пользователь возвращается в E:\, что является корнем диска E, значит перед этим он поднялся на несколько уровней вверх.
- Переходит в каталог PROFESSOR.
- И последний каталог, который посещает – LECTIONS.
Из этой последовательности видно, что перед тем как попасть в E:\, пользователь должен был подняться с уровня GROUP, возможно через COURSE и ACADEMY, до корневого каталога диска E. Следовательно, начальное перемещение могло начаться с каталога, находящегося выше ACADEMY, исходя из того, что последующие перемещения ведут вниз (ACADEMY, COURSE, GROUP) и потом возвращение к корню (E:).
Таким образом, полное начальное имя каталога, из которого начал перемещение пользователь, могло быть:
E:\ACADEMY\COURSE\GROUP (если предположить, что начальное перемещение началось непосредственно перед входом в ACADEMY).