add solution 4.3