import java.io.*;
import java.util.Arrays;

public class Dwite3 {
	public static void main(String args[]) throws IOException {
		BufferedReader fi = new BufferedReader( new FileReader( "DATA3.TXT" ) );
		PrintWriter fo = new PrintWriter( new FileWriter( "OUT3.TXT" ) );
		String[] token;
		String[] dir = new String[100];
		String[] action;
		int level = 0;
		
		
		for (int i = 0; i<5; i++) {
			for (int d=0;d<100;d++) {
				dir[d]="";
			}
			token = fi.readLine().split("/");
			for (int d=0;d<token.length;d++) {
				dir[d]=token[d];
			}
			action = fi.readLine().split("/");
			level = token.length;
			if (i == 4) level = token.length-1; 
			boolean b = false;
			for (int a=0;a<action.length;a++) {
				if ( action[a].length()== 1 && action[a].equals(".") ) {
					level = level;
					b=true;
				} else if (action[a].length()== 2 && action[a].equals("..")) {
					dir[level] = "";
					level --;
					if (level < 0) level = 0;
					b=true;
				}else {
					if ( !action[a].equals("")) {
						level ++;
						dir[level] = action[a];
					}
				}
				
			}
			
			for (int d =1; d<= level;d++) {
				fo.print("/"+dir[d]);
			}
			fo.println("/");
		}
		
		
		fo.close();
	}
	
}
