Not sure if I understand this correctly, but logically, line 26 is redundant, since line 28 always returns a `true`. Are you trying to break the loop here?