#Lutece0327. BerOS file system
BerOS file system
Migrated from Lutece 327 BerOS file system
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
The new operating system BerOS has a nice feature. It is possible to use any number of characters /
as a delimiter in path instead of one traditional /
. For example, strings //usr///local//nginx/sbin//
and /usr/local/nginx///sbin
are equivalent. The character /
(or some sequence of such characters) at the end of the path is required only in case of the path to the root directory, which can be represented as single character /
.
A path called normalized if it contains the smallest possible number of characters /
.
Your task is to transform a given path to the normalized form.
Input
There are multi-cases. The first line of each case contains only lowercase Latin letters and character /
— the path to some directory. All paths start with at least one character /
. The length of the given line is no more than characters, it is not empty.
Output
The path in normalized form.
Samples
//usr///local//nginx/sbin
/usr/local/nginx/sbin
Resources
2011寒假训练(一)(Not Original)