public List<Integer> validNumbers() {
			ArrayList<Integer> validNumbersList = new ArrayList<Integer>();
			for (int i = 1; i <= SIZE; i++) 
				if (isLegalVale(i))
					validNumbersList.add(new Integer(i));
			return validNumbersList;
		}