erase function done
clear function done
count and find function done
add begin, end, rbegin and rend function