Add my solution

My implementation plus link to github demo