solution 331