evaluate reverse polish notation leetcode