c++ wins, 2x faster than j