my leetcode solutions Sep-Nov 2013