If you hit the white ball to collide with the red ball, such that it goes along the line across the snooker table, then in theory, it should come straight back because there is no friction between the balls.
(it; goes; along the line across the snooker table) (it; should come; straight back; because there is no friction between the balls; T:then) (you; hit; the white ball) Context(you hit,List([3, 10))):(you; hit the white ball to collide; with the red ball)
you hit,List([3, 10))
it it you you
goes should come hit hit the white ball to collide
along the line across the snooker table
straight back because there is no friction between the balls T:then
the white ball
with the red ball