private List<MorrisLineAdjacent> getSkewDownLineAdjacent() {
		List<MorrisLineAdjacent> lines = new ArrayList<MorrisLineAdjacent>();
		boolean bslu = this.hasSkewLeftUp();
		boolean bsrd = this.hasSkewRightDown();
		MorrisLineAdjacent oneLine = null;
		if (bslu && bsrd) {	//this is in the middle
			oneLine = new MorrisLineAdjacent(this, this.skewLeftUp(), this.skewRightDown());
			lines.add(oneLine);
		}
		else {
			if (bslu) {	//this is in the most skew right down
				MorrisIntersection slu = this.skewLeftUp();
				if (slu.hasSkewRightUp()) {
					oneLine = new MorrisLineAdjacent(this, slu, slu.skewLeftUp());
					lines.add(oneLine);
				}
			}
			if (bsrd) {	//this is in the most skew left up
				MorrisIntersection srd = this.skewRightDown();
				if (srd.hasSkewRightDown()) {
					oneLine = new MorrisLineAdjacent(this, srd, srd.skewRightDown());
					lines.add(oneLine);
				}
			}
		}
		return lines;
	}