solution to plusOne