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

		 protected StringBuffer doHtmlOutput(StringBuffer sb, 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);
		   ht.doHtmlTop(sb);
		   HtmlBody hb = new HtmlBody();
		   sb = hb.doBodyTag(sb);
		   HtmlTable htb = new HtmlTable(null, null, null, 3, null, 2, 2, null, "100%");
		   sb = htb.doTableTag(sb);
		   HtmlTableTR htr = new HtmlTableTR();
		   sb = htr.doTableTR(sb);
		   HtmlTableTD htd = new HtmlTableTD(null, null, null, null, null, "2", "bodyBL", false, null, null, null);
		   sb = htd.doTableTD(sb);
		   sb.append(WELCOME);
		   sb = htd.endTD(sb);
		   sb = htr.endTR(sb);
		   sb = htr.doTableTR(sb);
		   HtmlTableTD htd2 = new HtmlTableTD(null, null, null, null, null, null, "bodyBL", false, null, null, "50%");
		   sb = htd2.doTableTD(sb);
		   sb.append("Your Name: ");
		   sb = htd.endTD(sb);
		   HtmlTableTD htd3 = new HtmlTableTD(null, null, null, null, null, null, "bodyBL", false, null, null, "100%");
		   sb = htd3.doTableTD(sb);
		   sb.append(firstName+" "+lastName);
		   sb = htd.endTD(sb);
		   sb = htr.endTR(sb);
		   sb = htr.doTableTR(sb);
		   sb = htd2.doTableTD(sb);
		   sb.append("The number you chose was: ");
		   sb = htd.endTD(sb);
		   sb = htd3.doTableTD(sb);
		   sb.append(numPick);
		   sb = htd.endTD(sb);
		   sb = htr.endTR(sb);
		   sb = htr.doTableTR(sb);
		   sb = htd2.doTableTD(sb);
		   sb.append("The Dollar amount you chose was: ");
		   sb = htd.endTD(sb);
		   sb = htd3.doTableTD(sb);
		   sb.append(nf.format(amount));
		   sb = htd.endTD(sb);
		   sb = htr.endTR(sb);
		   sb = htr.doTableTR(sb);
		   sb = htd2.doTableTD(sb);
		   sb.append("Your Total:");
		   sb = htd.endTD(sb);
		   sb = htd3.doTableTD(sb);
		   sb.append(nf.format(totalCost));
		   sb = htd.endTD(sb);
		   sb = htr.endTR(sb);
		   sb = htr.doTableTR(sb);
		   sb = htd2.doTableTD(sb);
		   sb.append("Your Remote Address: ");
		   sb = htd.endTD(sb);
		   sb = htd3.doTableTD(sb);
		   sb.append(remoteHost);
		   sb = htd.endTD(sb);
		   sb = htr.endTR(sb);
		   sb = htr.doTableTR(sb);
		   sb = htd2.doTableTD(sb);
		   sb.append("Server Protocol: ");
		   sb = htd.endTD(sb);
		   sb = htd3.doTableTD(sb);
		   sb.append(scheme);
		   sb = htd.endTD(sb);
		   sb = htr.endTR(sb);
		   sb = htb.endTableTag(sb);
		   sb = ht.endHtml(sb);
		   return sb;
		   }
		};