sdt chapter 3 solutions for review

No more regex