Problem solutions from codeforces.com, seminars and other sources