ProgrammingLanguages. Some small fixes to assignment4 + challenge problem solved