public static Point getMoveInput () {
		String input = "";
		int x = 0;
		int y = 0;
		boolean inputOK = false;
		Scanner sc = new Scanner (System.in);
			while (! inputOK) {
				String message = null;
				System.out.print("Geef een veld in (rij + kolom): ");
				input = sc.nextLine();
				if (input != null) {
					if (input.length() == 2) {
						if (Character.isDigit( input.charAt(0) ) && Character.isLetter( input.charAt(1)) ) {
							if ( Character.digit(input.charAt(0),10) < size && ((int) input.toUpperCase().charAt(1) - 65) < size ) {
								inputOK = true;
								x = Character.digit(input.charAt(0),10);
								y = (int) input.toUpperCase().charAt(1) - 65;
							} else {
								message = "Veld ligt niet op het bord";
							}
						} else {
							message = "Eerste karakter moet een cijfer zijn, het tweede een letter";
						}
						
					} else {
						message = "Input heeft verkeerde lengte (2 tekens: 1 cijfer, gevolgd door 1 letter)";
					}
				} else {
					message = "Niets ingegeven";
				}
				if (message != null ) {
					System.out.println(message);
				}
			}
		return new Point (x,y);
	}