Changed c impl to use bitwise ops, no real perf difference tho
Default value for java
New default value: 100k
Working default for c
Initialize list in python; sight speedup