port java.util.*;
 
public class Main {
 
    public static void main(String[] args) {
    
      Scanner in = new Scanner(System.in);
	int n = in.nextInt();
	int k = in.nextInt();

	int[] arr = new int[n];

	for(int i =0; i<n;i++)
		arr[i] = in.nextInt();

	boolean[] dp = new boolean[k+1];
	Arrays.fill(dp, false);

	for(int i = 1; i<=k; i++){
		for(int j =0; j<n; j++){
			if(i< a[j]) break;

			if(!dp[i-a[j]]){
				dp[i] = true;
				break;
			}
		}
	}
	System.out.println(dp[k]? "First": "Second");
      
    }
}