protected Tetromino getCopy() {
		Tetromino t = null;
		try {
			t = this.getClass().newInstance();
			if (t instanceof Tetromino) {
				t.setBase(this.base);
				t.setRel(this.rel);
			}
		} catch (InstantiationException | IllegalAccessException e) {
			e.printStackTrace();
		}
        return t;
	}