add set-based solution of SingleNumber