[Merging] Replaced pass_gen to hacker.py.