add netbeans project
it temporaly can run out results.
test other N.
add some function
refactored
refactored2 modify some function