class Solution {
public boolean canJump(int[] nums) {
boolean ans = true;
int max = nums[0];
for(int i = 0 ; i < nums.length ; i++){
if(max < i) ans = false;
max = Math.max(max,nums[i] + i);
}
return ans;
}
}