scala99 problems - my attempt to solve and provide test for each of them