improve template
add SPOJ FCTRL2
add SPOJ ONP
add SPOJ NSTEPS
update to new structure and improve SPOJ SAMER08F