Program as written works if you remove the async

I think the console app was getting confused and started cleaning up threads before drawing the solution