public void showPage(int page) {
		if (!hasPage(page))
			page = 1;
		int start = elementsPerPage * (page - 1);
		System.out.println("====[" + title + " Page " + page + "/" + pages + titleContainer + "]====");
		if (subtitle != null && !subtitle.isEmpty())
			System.out.println(subtitle);
		for (int i = start; i < start + elementsPerPage; i++) {
			if (i + 1 > elements.size())
				break;
			System.out.println(elements.get(i));
		}
	}