>>281613389
The last thread was not mine, its op made several mistakes (which I pointed out btw) so here is a new, better one.