parameters: (point, direction)
return_statement: return (x + dx, y + dy)
docstring: Takes a step in the given direction and returns the new point.
  
          point: Tuple (x, y) representing a point in the x-y plane.
          direction: One of the Directions.
docstring_summary: Takes a step in the given direction and returns the new point.
docstring_tokens: Takes a step in the given direction and returns the new point .
function: def move_in_direction(point, direction):
          """
          Takes a step in the given direction and returns the new point.
  
          point: Tuple (x, y) representing a point in the x-y plane.
          direction: One of the Directions.
          """
          assert direction in Action.MOTION_ACTIONS
          x, y = point
          dx, dy = direction
          return (x + dx, y + dy)
function_tokens: def move_in_direction ( point , direction ) : assert direction in Action . MOTION_ACTIONS x , y = point dx , dy = direction return ( x + dx , y + dy )