add solution

Change-Id: Idbe5c6725a68b1afa0983f8a4444ea7fdd6b1d90