Snooker cues

Snooker cues
Execution time (seconds): ~3.218066