Snooker cues

Snooker cues

 

Execution time (seconds): ~0.187803