multi solutions

multi solutions