import java.io.*;
		import java.text.*;
		
		class HtmlOutput implements HtmlStrings {

		 protected void doHtmlOutput(PrintWriter out, String firstName, String lastName, int numPick, double amount, double totalCost, String remoteHost, String scheme)	{
		   NumberFormat nf = NumberFormat.getCurrencyInstance();
		   HtmlTop ht = new HtmlTop("Our First Servlet", null, "/styles/styles.css", null, null, null);
		   StringBuffer sb = new StringBuffer();
		   sb.append(ht.doHtmlTop());
		   HtmlBody hb = new HtmlBody();
		   sb.append(hb.doBodyTag());
		   HtmlTable htb = new HtmlTable(null, null, null, 3, null, 2, 2, null, "100%");
		   sb.append(htb.doTableTag());
		   HtmlTableTR htr = new HtmlTableTR();
		   sb.append(htr.doTableTR());
		   HtmlTableTD htd = new HtmlTableTD(null, null, null, null, null, "2", "bodyBL", false, null, null, null);
		   sb.append(htd.doTableTD() + WELCOME + htd.endTD() + htr.endTR() + htr.doTableTR());
		   HtmlTableTD htd2 = new HtmlTableTD(null, null, null, null, null, null, "bodyBL", false, null, null, "50%");
		   sb.append(htd2.doTableTD() + "Your Name: " + htd.endTD());
		   HtmlTableTD htd3 = new HtmlTableTD(null, null, null, null, null, null, "bodyBL", false, null, null, "100%");
		   sb.append(htd3.doTableTD() + firstName+" "+lastName + htd.endTD() + htr.endTR());
		   sb.append(htr.doTableTR() + htd2.doTableTD() + "The number you chose was: " + htd.endTD());
		   sb.append(htd3.doTableTD() + numPick + htd.endTD() + htr.endTR());
		   sb.append(htr.doTableTR() + htd2.doTableTD() + "The Dollar amount you chose was: " + htd.endTD());
		   sb.append(htd3.doTableTD() + nf.format(amount) + htd.endTD() + htr.endTR());
		   sb.append(htr.doTableTR() + htd2.doTableTD() + "Your Total:" + htd.endTD());
		   sb.append(htd3.doTableTD() + nf.format(totalCost) + htd.endTD() + htr.endTR());
		   sb.append(htr.doTableTR() + htd2.doTableTD() + "Your Remote Address: " + htd.endTD());
		   sb.append(htd3.doTableTD() + remoteHost + htd.endTD() + htr.endTR());
		   sb.append(htr.doTableTR() + htd2.doTableTD() + "Server Protocol: " + htd.endTD());
		   sb.append(htd3.doTableTD() + scheme + htd.endTD() + htr.endTR() + htb.endTableTag() + ht.endHtml());
		   out.println(sb);
		   out.close();
		   }
		};