the smallest program that could reproduce, locate enemies and kill them consisted of about 30 instructions. mcilroy developed a 15-instruction program that could locate and kill enemies but not reproduce; while not very lethal, it was effectively unkillable, as it was shorter than the limit of 20 protected instructions. in later games the limit on protected instructions was lowered because of this.