#include <iostream>
using namespace std;
long double pow(long double number, unsigned int power) {
	long double answer = 1;
	for (int i = 0; i < power; i++){
		answer *= number;
	}
	return answer;
}
int main() {
	long double sum = 0; unsigned int n = 0; long double numerator = 1, denominator = 1;
	//numerator - числитель, denominator - знаменатель, sum - сумма.
	cin >> n;
	for (unsigned int i = 1; i <= n; i++) {
		denominator = pow(i, i-1);
		sum += (1.0*numerator)/denominator; 
		numerator*=i;
	}
	cout << "Сумма: " << sum << endl;
	cout << "Числитель: " << numerator << endl;
	cout << "Знаменатель: " << denominator << endl;
	return 0;
}