Solution (3)