add a new solution 1
add a new solution get_nextval