#include <iostream>
using namespace std;

class A{
public:	
	
	virtual const unsigned long long int f() const noexcept = 0;
	virtual const unsigned long long int * const foo() const noexcept = 0;
	
	
};

class B : public A{
	
	virtual auto f() const noexcept -> const unsigned long long int override final{
	
		cout<<"7 Schlüsselwörter nur durch Leerzeichen getrennt";
		
	}
	
	virtual auto foo() const noexcept -> const unsigned long long int * const override final  {
		
		cout<<"10 Schlüsselwörter dur Leerzeichen, -> und * getrennt";
		
	}
	
};

int main() {
	// your code goes here
	return 0;
}