#include <stdio.h>

void ( *complicated( int a , void( *f )( int ) ) ) ( int )
{
	( void )a ;
	( void )f ;
	
	void( *b )( int ) = NULL ;
	
	return b ;
}




int main(void) {
	
	complicated( 123 , NULL ) ;
	
	
	return 0;
}
