class ArrayWrapper {
    nums: number[] = [];
    constructor(nums: number[]) {
        this.nums = nums;
    }
    
    valueOf(): number {
        return this.nums.reduce((s, e) => s += e, 0);
    }
    
    toString(): string {
        return JSON.stringify(this.nums);
    }
};