lib solved