def angle_between_vectors(x, y):
first_step = abs(x[<NUM_LIT:0>] * y[<NUM_LIT:0>] + x[<NUM_LIT:1>] * y[<NUM_LIT:1>] + x[<NUM_LIT:2>] * y[<NUM_LIT:2>]) / (<EOL>np.sqrt(x[<NUM_LIT:0>]**<NUM_LIT:2> + x[<NUM_LIT:1>]**<NUM_LIT:2> + x[<NUM_LIT:2>]**<NUM_LIT:2>) *<EOL>np.sqrt(y[<NUM_LIT:0>]**<NUM_LIT:2> + y[<NUM_LIT:1>]**<NUM_LIT:2> + y[<NUM_LIT:2>]**<NUM_LIT:2>))<EOL>second_step = np.arccos(first_step)<EOL>return (second_step)<EOL>
Calculate the angle between two vectors x and y.