lib done

Signed-off-by: Gavlovich Maksim <reverff@gmail.com>
1