3-5
change func name
init imple
encapsulated empty buf
encapsulated Find Min elem
remove comment