Symptom:
The relationship between the bug, the symptom, and the faling inducing input is to really test whether the code can distinguish an image from a link. Clearly, the output when I ran this breaking test is that it continuously runs and runs out of heap space. Therefore, since our output was not empty, we can see through the symptom when we ran our code that there is a bug.
Symptom:
The test file caused an out of memory error which was a symptom that pointed out to me that there was a bug in the intial code. However, rerunning it with the added code that defined the positioning of where the open/close brackets and the open/close parentheses should be, it printed out the correct output “[linkrus.com]” because it stopped right after the first parenthesis aka closParen.
Symptom:

The test file caused an out of memory error which was a symptom that pointed out to me that there was a bug in the intial code. As. I reran with my new code, I did get the output I was expected, “[something.com]” however, I was unsure if it still read through all the characters in the file but only returned or link or if it just completely stopped after the closeParen. In this case, although the symptom of the bug is not clearly showinig, the bug could still be there.