private static boolean manualInitialize()
	{
		try
		{
			DataInput in = new DataInputStream(System.in);
			int numPatterns = Integer.parseInt(in.readLine());
			for (int i = 0; i < numPatterns; i++)
			{
				allPatterns.add(new Pattern(in.readLine()));
			}
			int numPaths = Integer.parseInt(in.readLine());
			for (int i = 0; i < numPaths; i++)
			{
				allPaths.add(new Path(in.readLine()));
			}
			return true;
		}
		catch (IOException ioe)
		{
			System.out.println("error occured inputting information for the parser: " + ioe.getMessage());
			return false;
		}
	}