begin-libll++