Solutions for online judges. Algorithms templates.