import java.net.*;
import Misclases.*;
import java.io.*;
import java.lang.*;
class URL1
{
public static void main(String []args)
{
String cad1;
String cad2="http://java.sun.com/docs/books/tutorial/information/";
String cad4="http://java.sun.com/docs/books/tutorial/information";
String cad3="http://java.sun.com/docs/books/tutorial/information/download.html";
int con=0;
int dob=0,i;
int tam,aux;
char car,c;
try{
//URL dir = new URL("http://java.sun.com/tutorial/intro.html");
URL dir = new URL("http://java.sun.com/docs/books/tutorial/information/download.html");
System.out.println("protocolo: "+ dir.getProtocol());
System.out.println("host: "+ dir.getHost());
System.out.println("archivo: " + dir.getFile());
System.out.print("\nIntroduce Dirección: ");
cad1=Getdat.getCad();
for(i=0;i<cad1.length();i++)
{
car=cad1.charAt(i);
if(car=='/')
{
con++;
if(cad1.charAt(i+1)=='/')
dob++;
}
}
if(con==0)
{
if(cad1.endsWith(".html"))
{
cad2=cad2+cad1;
System.out.println(cad2);
}
}
if(con!=0 && cad1.charAt(0)!='/')
{
System.out.println(dir.getProtocol()+"://"+dir.getHost()+"/"+cad1);
}
if(con!=0 && cad1.charAt(0)=='/'&&dob==0)
{
System.out.println(cad4+cad1);
}
if(dob!=0)
{
tam=cad1.length();
dob=dob+2;
System.out.print("\n"+dob);
if(dob<=5)
{
aux=5-dob;
con=0;
for(i=0;con<aux+3;i++)
{
System.out.print(cad3.charAt(i));
if(cad3.charAt(i)=='/')
con++;
}
for(i=(dob-1);i<tam;i++)
{
System.out.print(cad1.charAt(i));
}
}
}
}catch(MalformedURLException e){}
}
}