A Visual C#.NET application to automatically build rotas from user-entered information as to availability.