billiards_game(n): Initializes deterministic Challenge #$n$ (1: Cut & Ghost Ball, 2: Mirror Bank, 3: Combination, 4: Rail Kick).aim(degrees): Aims the cue stick in degrees ($0^\circ$ is right, negative is up, positive is down).aim_at(x, y): Aims directly toward table coordinate $(x, y)$.aim_ghost(target_id, pocket_id): Automatically calculates and sets the exact angle for the Ghost Ball!strike(power): Strikes the cue ball with power ($10$ to $100\%$).english(side, draw): Applies side spin and backspin/topspin ($-1$ to $+1$).wait(seconds): Simulates the physics until the balls finish rolling.