Alright so I am having a hard time figuring out how to wait for the thread to finish before continuing along with the code without freezing up the windows form..
example code:
var ct = new System.Threading.Thread(solve);
ct.IsBackground = true;
ct.Name = "Solving";
//start our thread
ct.Start();
ct.Join();
label33.Invoke((MethodInvoker)delegate { label33.Text = "Submitting..."; });
clickPost("name", textBox27.Text);