public void Example3()
    {
        long x = 3L;

        int[] __expected = new int[] {
            2
        };
        int[] __result = new AlmostFibonacciKnapsack().getIndices(x);
        Assert.AreEqual(__expected, __result);
    }
    public void Example4()
    {
        long x = 86267769395L;

        int[] __expected = new int[] {
            3,
            14,
            15,
            9,
            26,
            53,
            5,
            8
        };
        int[] __result = new AlmostFibonacciKnapsack().getIndices(x);
        Assert.AreEqual(__expected, __result);
    }