Balkline Pool and Billiards Game