fix: read and parse markdown files which are not related to answer

Some people submitted commits including external source codes with
it's markdown files. So, it made parsing errors due to unexpected
patterns.

Also, some students modified markdown template such as adding one
more #. So, I made grace more flexible when she tries to parse
names and scores.
grading result till week3 (need to check for ambiguous case)