contract A {
	function faa() public {}
}
contract B is A {
	function foo() public;
	function faa() public override {}
}
contract C is B {
	function foo() public override { }
	function faa() public override(A, B) {}
}

// ----