add reverse string challenge