Patefield Header only implementation of Patefield Algorithm AS 159: An Efficient Method of Generating RXC Tables with Given Row and Column Totals