Implement a parser and evaluator for a Reverse Polish Notation calculator.
Implement evaluate_rpn(expression), where expression is a whitespace-separated string containing integers and the binary operators +, -, *, and /. Return the resulting integer. Division must truncate toward zero. Inputs are valid expressions with no division by zero.
def evaluate_rpn(expression):