adds optimal solution
creates solution4 template
updates readme