first try on Single Number