A better IA

I just fixed why the last didn't was functional. It is kind of silly,
and I work wih that.