parser after the code review with solution files