public static void main(String[] args){
		deck.shuffleDeck();
		distributeDeck();

		//		GAME LOOP
		do{
			System.out.println(hand1.element() + " vs " + hand2.element());
			System.out.println("Hand_1:"+hand1.size()+" Hand_2:"+hand2.size()+"\n");//Show Current Stats

			if( hand1.element().compareTo(hand2.element()) == -1 ){ //player 2 wins this round
				hand2.add(hand1.poll());
				hand2.add(hand2.poll());
			}else if( hand1.element().compareTo(hand2.element()) == 1 ){// player 1 wins this round
				hand1.add(hand2.poll());
				hand1.add(hand1.poll());
			}else{ //players are even. TIME TO GO TO WAR !
				winningPlayer = isPlayerAbleToGoToWar();//check if both players are able to go to war first
				if(winningPlayer == 0){
					System.out.println("I DE CLARE WAR!!!");
					goToWar();
				}else{
					continueGame = false;
					System.out.println("Player #"+winningPlayer+" is the Winner! cuz he can start a war");
				}
			}

			winningPlayer = checkEmptyHand();
			if(winningPlayer != 0){ //check if either player has an empty hand and declare winner
				System.out.println("Player #"+winningPlayer+" is the Winner!");
				System.out.println("Hand_1:"+hand1.size()+" Hand_2:"+hand2.size()+"\n");
			}
		}while(continueGame && checkEmptyHand() == 0);
	}