import java.util.Arrays;
class Solution {
public int findContentChildren(int[] g, int[] s) {
Arrays.sort(g); Arrays.sort(s);
int statisfied = 0, i = g.length - 1, j = s.length - 1;
while (i >= 0 && j >= 0) {
if (g[i] <= s[j]) {
statisfied++;
i--; j--;
continue;
}
i--;
}
return statisfied;
}
}
public class AssignCookies {
public static void main(String[] args) {
Solution solution = new Solution();
int result = solution.findContentChildren(new int[]{1, 2, 3}, new int[]{1, 1});
System.out.println(result);
}
}