solution40