Balanced Latin Square Generator - three versions of the application: Python, Java, C#