I think it has been updated and that should help
No, it was really hard, but if you think level 5 is hard, then try level 8 :,)