added the reverse groups challenge