Hello, for task package com.codegym.task.task19.task1922 something is not making sense for me: Display all of the file's lines that contain only 2 words in the words list. A B A D // 3 words from words, rejected - what do you mean it has 3 words? It only has 2 which are A and B. Does it count that A repeats itself? Because if it does, then this line: D A A D // 2 words from words, accepted, display it Would not qualify because it would have 4 words. /////////////////////////////////////////////////////////////////////////////////////////// Searching for the right lines Read a file name from the console. Display all of the file's lines that contain only 2 words in the words list. Close the streams. Example: words contains the words A, B, and C Lines: C B A D // 3 words from words, rejected A B A D // 3 words from words, rejected D A D // 1 word from words, rejected D A B D // 2 words from words, accepted, display it D A A D // 2 words from words, accepted, display it