added second part of the assignment
added problem 3
allow html after all