Sol's #295

So there it is, my first attempt of solving Sol.

I hope you like it.

I did all the math by myself, refusing to use any vector lib. My first attempt was awefull. The result only uses pretty simple math in order to generate random polygons and clearly usign a lib here would be overkill. It just proves that simple solutions are the best.