Snooker cues

Snooker cues

 

Execution time (seconds): ~1.322614