All Weather Billards-102