Very interesting....

Try a.out 2048 5 0.5 0.005