import java.util.*;

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();
    double A=(t-a)*1000/6.0;
    double[] h=new double[n];
    for(int i=0;i<n;i++){
      h[i]=Math.abs(sc.nextInt()-A);
    }
    int idx=0;
    for(int i=1;i<n;i++){
      if(h[i]<h[idx]){
        idx=i;
      }
    }
    System.out.println(idx+1);
  }
} import java.util.*; util.* java 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();
    double A=(t-a)*1000/6.0;
    double[] h=new double[n];
    for(int i=0;i<n;i++){
      h[i]=Math.abs(sc.nextInt()-A);
    }
    int idx=0;
    for(int i=1;i<n;i++){
      if(h[i]<h[idx]){
        idx=i;
      }
    }
    System.out.println(idx+1);
  }
} 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();
    double A=(t-a)*1000/6.0;
    double[] h=new double[n];
    for(int i=0;i<n;i++){
      h[i]=Math.abs(sc.nextInt()-A);
    }
    int idx=0;
    for(int i=1;i<n;i++){
      if(h[i]<h[idx]){
        idx=i;
      }
    }
    System.out.println(idx+1);
  } main {
    Scanner sc=new Scanner(System.in);
    int n=sc.nextInt();
    int t=sc.nextInt();
    int a=sc.nextInt();
    double A=(t-a)*1000/6.0;
    double[] h=new double[n];
    for(int i=0;i<n;i++){
      h[i]=Math.abs(sc.nextInt()-A);
    }
    int idx=0;
    for(int i=1;i<n;i++){
      if(h[i]<h[idx]){
        idx=i;
      }
    }
    System.out.println(idx+1);
  } 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 double A=(t-a)*1000/6.0; A (t-a)*1000/6.0 (t-a)*1000 (t-a) t a 1000 6.0 double[] h=new double[n]; h new double[n] n for(int i=0;i<n;i++){
      h[i]=Math.abs(sc.nextInt()-A);
    } int i=0; int i=0; i 0 i<n i n i++ i++ i {
      h[i]=Math.abs(sc.nextInt()-A);
    } {
      h[i]=Math.abs(sc.nextInt()-A);
    } h[i]=Math.abs(sc.nextInt()-A) h[i] h i Math.abs(sc.nextInt()-A) Math.abs Math sc.nextInt()-A sc.nextInt() sc.nextInt sc A int idx=0; idx 0 for(int i=1;i<n;i++){
      if(h[i]<h[idx]){
        idx=i;
      }
    } int i=1; int i=1; i 1 i<n i n i++ i++ i {
      if(h[i]<h[idx]){
        idx=i;
      }
    } {
      if(h[i]<h[idx]){
        idx=i;
      }
    } if(h[i]<h[idx]){
        idx=i;
      } h[i]<h[idx] h[i] h i h[idx] h idx {
        idx=i;
      } idx=i idx i System.out.println(idx+1) System.out.println System.out System System.out idx+1 idx 1 String[] args args
import java.util.*;

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();
    double A=(t-a)*1000/6.0;
    double[] h=new double[n];
    for(int i=0;i<n;i++){
      h[i]=Math.abs(sc.nextInt()-A);
    }
    int idx=0;
    for(int i=1;i<n;i++){
      if(h[i]<h[idx]){
        idx=i;
      }
    }
    System.out.println(idx+1);
  }
}