public void implementAns( Card choiceC, int ans ) {
  
	int pos = finder( _playerH, choiceC );
	boolean needsLoop = true;

	while ( needsLoop ) {
	    if (ans == 1) {
		if (pos > -1) {
		    
		    _compH.add( _playerH.draw(pos) );
		    checkPairs( _compH, _compP, "Computer" );
		    System.out.println("Now the computer gets to go again.");
		    needsLoop = false;
		}
		else {
		    System.out.println( "Hey, you are a liar, try again!" );
		    ans = readAns();
		}
	    }
	    else if ( ans == 2 ) {
		if (pos == -1 ) { 
		    needsLoop = false;
		    System.out.println( "Player: Go Fish!" );

		    Card newCard = _deck.draw();
		    _compH.add( newCard );
		    checkPairs( _compH, _compP, "Computer" );

		    if ( newCard.equals( choiceC ) ) {
			System.out.println( "The card drawn is what was asked for, so the computer gets to go again." );
		    }
		    else {
			_playerT = true;
			_compT = false;
		    }
		}
		else {
		    System.out.println( "Hey, you are a liar, try again!" );
		    ans = readAns();
		}
	    }
	}
    }