public boolean moveToTop(int x, int y) {
		for (int i = 0; i < pieces.size(); i++) {
			if (pieces.get(i).getX() == x && pieces.get(i).getY() == y) {
				pieces.add(pieces.remove(i));
				return true;
			}
		}
		return false;
	}