solutions
close