What was the first computer bug and when did computer viruses appear