Exact sampling