Отметьте строки без ошибок

int f1 () {} //1
void f2() {} //2
int f3 () { return 1; } //3
void f4 () { return 1; } //4
int f3 () { return; } //5
void f4 () { return; } //6
void f5() {return f2();} //7