rework
add lambda comparator.
use comp
>
Add native fill_vec
Change to C++11's pseudo-random number library.