Update solution 1-31