add a new approach
Add mersenne twister
Makefile arguments
test3 things