decode-ways

correct but TLE