add vector
add problem05-03 solution
add less solution
add free function and reneme size
add free function