• ,

не проходит тестирование

Работает как надо,
но я уже забодался гадать, что этой проверке нужно:
может кто подскажет?
package com.javarush.test.level09.lesson11.home05;

import java.awt.*;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.LinkedList;

/* Гласные и согласные буквы
Написать программу, которая вводит с клавиатуры строку текста.
Программа должна вывести на экран две строки:
1. первая строка содержит только гласные буквы
2. вторая - только согласные буквы и знаки препинания из введённой строки.
Буквы соединять пробелом, каждая строка должна заканчиваться пробелом.

Пример ввода:
Мама мыла раму.
Пример вывода:
а а ы а а у
М м м л р м .
*/

public class Solution
{

    public static void main(String[] args) throws Exception
    {
        //напишите тут ваш код
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String string = reader.readLine();
        char[] arr = string.toCharArray();
        LinkedList<Character> list = new LinkedList<>();
        for (int i = 0; i < arr.length; i++)
        {
            list.add(arr[i]);
        }
        LinkedList<Character> lv = new LinkedList<>();
        for (int i = 0; i < list.size(); i++)
        {
            if (isVowel(list.get(i))){
                lv.add(list.get(i));
                list.remove(i);
                if (i!=0) i--;
            }
            if (list.get(i) == " ".charAt(0)) list.remove(i);
        }
        System.out.println(setStr(lv));
        System.out.print(setStr(list));
    }

    public static char[] vowels = new char[]{'а', 'я', 'у', 'ю', 'и', 'ы', 'э', 'е', 'о', 'ё'};

    //метод проверяет, гласная ли буква
    public static boolean isVowel(char c)
    {
        c = Character.toLowerCase©;  //приводим символ в нижний регистр - от заглавных к строчным буквам

        for (char d : vowels)   //ищем среди массива гласных
        {
            if (c == d)
                return true;
        }
        return false;
    }

    public static String setStr (LinkedList list)
    {
        String str="";
        for (int i = 0; i < list.size(); i++)
        {
            str += list.get(i)+" ";
        }
        return str;

    }
}