climbing stairs leetcode solution python