HW0 part 2 - strings and regexes