refactored coderbyte challenge letterchange