library for coding problems