How many kind of Hackers are there?