<RuntimeDirectory>\System.Globalization.dll
  <RuntimeDirectory>\System.Linq.dll
  <RuntimeDirectory>\System.Windows.Forms.dll
  System
  System.Diagnostics
  System.Drawing
  System.Globalization
  System.IO
  System.Security.Cryptography
  System.Security.Cryptography.X509Certificates
  System.Text
  System.Windows.Forms
void Main()
{
	int x = 340;
	int y = 340;
	double step = 2 * Math.PI / 32;
	double angle = -Math.PI / 2.0;
	using (System.IO.StreamWriter file = new System.IO.StreamWriter(@"r:\prova.jzml"))
	{
		preambolone(file);
		for (int k = 0; k < 32; k++)
		{
			int r = 300;
			double cx = Math.Cos(angle);
			double cy = Math.Sin(angle);
			angle += step;
			int pos_x = (int)Math.Round(x + r * cx);
			int pos_y = (int)Math.Round(y + r * cy);
			addLine(file, pos_x, pos_y, k);
		}
		postambolone(file);
	}
}
void postambolone(StreamWriter  file)
{
	file.WriteLine(@"
");
}
void preambolone(StreamWriter  file)
{
	file.WriteLine(@"
");
}
void addLine(StreamWriter file, int pos_x, int pos_y, int counter)
{
	int dime = 20;
	string oscname = $"/scene5/Knob{counter+1}";
	string s = $@"
";
	
	file.WriteLine(s);
}