public void vk(int i1, int j1, int k1, int l1) {
		int i2;
		int j2;
		if (k1 == 0 || k1 == 4) {
			i2 = Config.lkb[l1];
			j2 = Config.mkb[l1];
		} else {
			j2 = Config.lkb[l1];
			i2 = Config.mkb[l1];
		}
		if (Config.nkb[l1] == 2 || Config.nkb[l1] == 3) {
			if (k1 == 0) {
				i1--;
				i2++;
			}
			if (k1 == 2)
				j2++;
			if (k1 == 4)
				i2++;
			if (k1 == 6) {
				j1--;
				j2++;
			}
			fm(cw, dw, i1, j1, (i1 + i2) - 1, (j1 + j2) - 1, false, true);
			return;
		} else {
			fm(cw, dw, i1, j1, (i1 + i2) - 1, (j1 + j2) - 1, true, true);
			return;
		}
	}