contract C { function(bytes memory) a1; function(bytes memory) internal b1; function(bytes memory) internal internal b2; function(bytes memory) external c1; function(bytes memory) external internal c2; function(bytes memory) external public c3; } // ----