converted to a macro
fixed stupid problem, not using original flags
random seed
jumping to reliable and unreliable alternate paths
tabification
in case the original eax is used in the comparison
new macro in ur, still bugs to be ironed