Main Search Playing Billards