solution4