Make sure that you understand how addDigits( number, base ) works!
```
#!/usr/bin/python
import sys
def addDigits( number, base ):
if( number ):
return( addDigits( number // base, base ) + ( number % base ) )
else:
return( 0 )
def wrapper( number, base=10 ):
if( ( addDigits( number, base ) ) % 2 ):
return True
else:
return False
if( __name__ == "__main__" ):
if( len( sys.argv ) != 2 ):
sys.stderr.write( "usage: " + sys.argv[ 0 ] + " <integer>\n" )
exit( 127 )
print wrapper( int( sys.argv[ 1 ] ) )
```