2
public int[] numMovesStones(int a, int b, int c) {4
int[] arr2 = {a, b, c};5
int maximum = findMaximum(arr);6
int minimum = findMinimum(maximum, arr2);7
return new int[] {minimum, maximum};10
public int findMaximum(int[] arr) {13
if (arr[0] == (arr[1] - 1) && arr[1] == (arr[2] - 1)) return count;14
if (arr[0] == arr[1] - 1) {21
return count + findMaximum(arr);24
public int findMinimum(int max, int[] arr) {26
if (max == 0) return 0;27
else if (Math.abs(arr[0] - arr[1]) > 2 && Math.abs(arr[1] - arr[2]) > 2) return 2;