Solving Illegal Immigration