initial commit, with working solution. tested with different numbers and same number