import java.util.*;
		import javax.servlet.*; 
		import javax.servlet.http.*; 
		
		class RequestHandler	{

		 protected Vector doRequest(HttpServletRequest req)	{
		   String firstName = "";
		   String lastName = "";
		   int numPick = 0;
		   double amount = 0;
		   boolean inputCheck = true;
		   Vector varNames = new Vector();
		   Vector contents = new Vector();

		   	if ((req.getParameter("firstName") != null) && (!req.getParameter("firstName").trim().equals("")))	{
		       firstName = req.getParameter("firstName").trim();
		       contents.addElement(firstName);
		       }
		   	else	{
		       inputCheck = false;
		       varNames.addElement("First Name");
		       }
		   	if ((req.getParameter("lastName") != null) && (!req.getParameter("lastName").trim().equals("")))	{
		       lastName = req.getParameter("lastName").trim();
		       contents.addElement(lastName);
		       }
		   	else	{
		       inputCheck = false;
		       varNames.addElement("Last Name");
		       }
		   	if ((req.getParameter("num") != null) && (!req.getParameter("num").trim().equals("")))	{
		       numPick = Integer.parseInt(req.getParameter("num").trim());
		       Integer numWrap = new Integer(numPick);
		       contents.addElement(numWrap);
		       }
		   	else	{
		       inputCheck = false;
		       varNames.addElement("Pick Number");
		       }
		   	if ((req.getParameter("amount") != null) && (!req.getParameter("amount").trim().equals("")))	{
		       amount = Double.parseDouble(req.getParameter("amount").trim());
		       Double amountWrap = new Double(amount);
		       contents.addElement(amountWrap);
		       }
		   	else	{
		       inputCheck = false;
		       varNames.addElement("Amount");
		       }
		   	if (!inputCheck)	{
		       Boolean errorTrigger = new Boolean(false);
		       varNames.addElement(errorTrigger);
		       return varNames;
		       }
		   	else	{
		       return contents;
		       }
		     }
		};