public int dropHeight(Piece piece, int x) {
		int[] skirt = piece.getSkirt();
		int minDistIndex = 0;
		int dist = height + 10;
		for (int row = 0; row < skirt.length; row++) {
			int checkDist = height - getColumnHeight(x + row) + skirt[row];
			if (checkDist < dist) {
				dist = checkDist;
				minDistIndex = row;
			}
		}
		
		int rHeight = getColumnHeight(x + minDistIndex) - skirt[minDistIndex];
		return rHeight; 
	}