Leetcode solutions, better do it two rounds! :P