revised til leetcode_119