#include <iostream>
#include <cmath>
using namespace std;

int main() {
	int m, n, k;
	cin >> m >> n >> k;
	for (int i = 1; i <= m; i++) {
		int num = i % (2*k) <= k ? i % (2*k) : 2*k - i % (2*k);
		if (num == 2*k) num = 0;
		bool up = i % (2*k) < k ? true : false;
		for (int j = 1; j <= n; j ++) {
			if (num == 0) cout << "+";
			else cout << num;
			if (num == k) up = false;
			else if (num == 0) up = true;
			num = up ? num + 1 : num - 1;
		}
		cout << endl;
	}
	return 0;
}