# 503J. Next Greater Element II
