Synthesized for ONLY 2 cars, need to optimize the PacketGen Function