private static void quit() {

		// the stats of the game

		System.out.println("Your statistics are:- ");
		System.out.println("moves: " + moves);
		System.out.println("money: " + playerBank);
		System.out.println("score: " + points);
		System.out.println("strength " + damage);
		System.out.println("health: " + playerHealth);
		System.out.println("Skill Ratio: " + AchievementRatio + "%");
		System.out.println();
		System.out
				.println("Do you want to print your adventure backward or forward? ");
		Scanner inputReader = new Scanner(System.in);
		String LastChoice = inputReader.nextLine();

		System.out.println("Locations you have Visited:-");
		System.out.println();

		if (LastChoice.equalsIgnoreCase("Backward")) {
			Locale hasVisited = null;
			try {
				hasVisited = map.getStack().pop();

				while (hasVisited != null) {
					System.out.println(hasVisited.getName());

					hasVisited = map.getStack().pop();

				}
			} catch (Exception ex) {

			}
		}
		if (LastChoice.equalsIgnoreCase("Forward")) {
			Locale hasVisited = null;
			try {
				hasVisited = map.getQueue().dequeue();

				while (hasVisited != null) {

					System.out.println(hasVisited.getName());

					hasVisited = map.getQueue().dequeue();
				}
			} catch (Exception ex) {

			}
		}
		stillInTheGame = false;

	}