adding solution for level04, problem for level05