private static void single(int maxPagesToParse, String url, HashSet<String> keywords) {
		PageAnalyzer analyzer = new PageAnalyzer(keywords);

		PageRetriever pageRetriever = new PageRetriever(url, maxPagesToParse);

		PageParser parser = new PageParser(pageRetriever);
		Page page;

		do {
			pageRetriever.retrieve();
			page = pageRetriever.next();

			if (page != null) {
				parser.parse(page);
				pageRetriever.retrieve();
			}

		} while (pageRetriever.hasNext());

		analyzer.analyze();

		SummaryObject sum = analyzer.getSummary();
		sum.setPagesAnalyzed(pageRetriever.getRetrievedCount());
		System.out.println(generateString(sum));
	}