adds problem set 3 (string matching)