My first solution on github