Exact cake-cutting