added 1st exercise, how many ways can you reverse a string