import java.io.*;
import java.util.*;
public class Arrays {
public int[] RevFill(int n) {
int[] a = new int[n];
for(int i = 0; i < n; i++) {
a[i] = n - i;
}
return a;
}
public int[] MakeRandom(int size, int min, int max) {
int diff = max - min;
int[] a = new int[size];
Random r = new Random();
for(int i = 0; i < size; i++) {
a[i] = min + r.nextInt(diff+1);
}
return a;
}
public int sum13(int[] nums) {
int sums = 0;
for(int i = 0; i < nums.length ; i++) {
if(nums[i] != 13)
sums = sums + nums[i];
if(nums[i] == 13)
i = i+1;
}
return sums;
}
public boolean modThree(int[] nums) {
for(int i = 0; i <nums.length -2 ; i++) {
if (nums[i] %2 == nums[i+1] %2 && nums[i+1] %2 == nums[i+2] %2)
return true;
}
return false;
}
public static void main(String[] args) {
Arrays a = new Arrays();
int[] a1 = {1,3,5,2,5,13,1245254,4};
int[] a2 = {1,3,4,2,4,7};
int[] r1 = a.RevFill(7);
int[] r2 = a.MakeRandom(7, 12, 69);
String s1 = "";
String s2 = "";
for(int i = 0; i < r1.length; i++){
s1 = s1 + r1[i] + " ";
}
for(int i = 0; i < r2.length; i++){
s2 = s2 + r2[i] + " ";
}
System.out.println(s1);
System.out.println(s2);
System.out.println(a.sum13(a1)+"");
System.out.println(a.modThree(a2)+"");
}
}