>>105876389
dogshit compared to
int square(int a) {
asm {
imul2 a, a;
}
return a;
}