Pascal working
Balance working
CountChange partially complete