Consider the following pseudocodes executed on "Words" dataset.
**Pseudocode 1:**
```
A = 0
B = 0
while(Table 1 has more rows){
Read the first row X in Table 1
if(X.PartOfSpeech == "Noun" ){
A = A + 1
if(X.LetterCount > 4){
B = B + 1
}
}
Move X to Table 2
}
```
**Pseudocode 2:**
```
A = 0
B = 0
while(Table 1 has more rows){
Read the first row X in Table 1
if(X.PartOfSpeech == "Noun" and X.LetterCount > 4){
B = B + 1
}
A = A + 1
Move X to Table 2
}
```
Which of the following statement(s) is/are correct?