progress on Reverse Words solution