private static void StackWithListMenu(StackWithList<Integer> StackWithList){
		
		System.out.println("What do you want to do ?");
		System.out.println("1) pop");
		System.out.println("2) top");
		System.out.println("3) push");
		System.out.println("4) Print");
		System.out.println("Enter your option");
		try{
			choose = in.nextInt();
			switch (choose){
			case 1:
				try{
					start = System.nanoTime();
					StackWithList.pop();
					end = System.nanoTime();
					System.out.println("Pop lasted: " + (end - start));
					break;
				}catch(Exception e){
					break;
				}
			case 2:
				try{
					start = System.nanoTime();
					StackWithList.top();
					end = System.nanoTime();
					System.out.println("Top lasted: " + (end - start));
					break;
				}catch(Exception e){
					break;
				}
			case 3 : 
				try{
					System.out.println("Insert the number to push: ");
					size = in.nextInt();
					start = System.nanoTime();
					StackWithList.push(size);
					end = System.nanoTime();
					System.out.println("push lasted: " + (end - start));
					break;
				}catch(Exception e){
					break;
				}
			case 4 :
				System.out.println(StackWithList.describe());
			}
			System.out.println("Do you want to exit the stack with list menu ? (Yes / No)");
			exitStackWithListMenu(StackWithList);
		}catch (Exception e){
			System.out.println("Do you want to exit the Stack with list menu ? (Yes / No)");
			exitStackWithListMenu(StackWithList);
		}
	}