import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int t = sc.nextInt();
		int a = sc.nextInt();
		int [] hArray = new int [n];
		int num = 0;
		double tem = 0, dif = 0, mindif = Double.MAX_VALUE;
		for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		}
		System.out.println(num);
		
	sc.close();
	}

} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int t = sc.nextInt();
		int a = sc.nextInt();
		int [] hArray = new int [n];
		int num = 0;
		double tem = 0, dif = 0, mindif = Double.MAX_VALUE;
		for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		}
		System.out.println(num);
		
	sc.close();
	}

} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int t = sc.nextInt();
		int a = sc.nextInt();
		int [] hArray = new int [n];
		int num = 0;
		double tem = 0, dif = 0, mindif = Double.MAX_VALUE;
		for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		}
		System.out.println(num);
		
	sc.close();
	} main {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int t = sc.nextInt();
		int a = sc.nextInt();
		int [] hArray = new int [n];
		int num = 0;
		double tem = 0, dif = 0, mindif = Double.MAX_VALUE;
		for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		}
		System.out.println(num);
		
	sc.close();
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc int t = sc.nextInt(); t sc.nextInt() sc.nextInt sc int a = sc.nextInt(); a sc.nextInt() sc.nextInt sc int [] hArray = new int [n]; hArray new int [n] n int num = 0; num 0 double tem = 0 tem 0 dif = 0 dif 0 mindif = Double.MAX_VALUE; mindif Double.MAX_VALUE Double Double.MAX_VALUE for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		} int i = 0; int i = 0; i 0 i < n i n i++ i++ i {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		} {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		} hArray[i] = sc.nextInt() hArray[i] hArray i sc.nextInt() sc.nextInt sc tem = t - hArray[i] * 0.006 tem t - hArray[i] * 0.006 t hArray[i] * 0.006 hArray[i] hArray i 0.006 if(tem >= a) dif = tem - a;
			else dif = a - tem; tem >= a tem a dif = tem - a dif tem - a tem a dif = a - tem dif a - tem a tem if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			} mindif >= dif mindif dif {
				mindif = dif;
				num = i + 1;
			} mindif = dif mindif dif num = i + 1 num i + 1 i 1 System.out.println(num) System.out.println System.out System System.out num sc.close() sc.close sc String[] args args public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int t = sc.nextInt();
		int a = sc.nextInt();
		int [] hArray = new int [n];
		int num = 0;
		double tem = 0, dif = 0, mindif = Double.MAX_VALUE;
		for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		}
		System.out.println(num);
		
	sc.close();
	}

} public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int t = sc.nextInt();
		int a = sc.nextInt();
		int [] hArray = new int [n];
		int num = 0;
		double tem = 0, dif = 0, mindif = Double.MAX_VALUE;
		for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		}
		System.out.println(num);
		
	sc.close();
	}

} Main
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int t = sc.nextInt();
		int a = sc.nextInt();
		int [] hArray = new int [n];
		int num = 0;
		double tem = 0, dif = 0, mindif = Double.MAX_VALUE;
		for(int i = 0; i < n; i++) {
			hArray[i] = sc.nextInt();
			tem = t - hArray[i] * 0.006;
			if(tem >= a) dif = tem - a;
			else dif = a - tem;
			if(mindif >= dif) {
				mindif = dif;
				num = i + 1;
			}
		}
		System.out.println(num);
		
	sc.close();
	}

}
