new posts from LintCode and Class 2