Уж и заглушку добавил, но видимо что-то ему совсем не нравится...
while (f1.available() !=0){}
17 строчка создает поток
30 закрывает
программа компилируется и работает корректно...1 one two three
2 two three four
3 three kek ass