remove nth node from end of list
add valid parentheses
add generate parentheses