private boolean IsSumOfTwoElements(int number, List<Integer> possibleNumbers) {
        boolean isSumOfTwoItems = false;
        for (int i = 0; i < possibleNumbers.size(); i++) {
            int lower = possibleNumbers.get(i);
            for (int j = possibleNumbers.size() - 1; i <= j; j--) {
                int upper = possibleNumbers.get(j);
                if (number < 2 * lower || 2 * upper < number) {
                    break;
                }
                if (lower + upper == number) {
                    System.out.printf("%d = %d + %d\n", number, lower, upper);
                    isSumOfTwoItems = true;
                    break;
                }
            }

            if (number < 2 * lower || isSumOfTwoItems) {
                break;
            }
        }
        return isSumOfTwoItems;
    }