Utils.fail("Calling getDirection on self");
return "st";
    public static String getDirection(Coordinate from,				      Coordinate to) {	if (from == to)	    Utils.fail("Calling getDirection on self");		if (from.getRow() == to.getRow()) {	    int dir = from.getColumn() - to.getColumn();	    if (dir == -1)		return "E";	    else if (dir == 1)		return "W";	    else		Utils.fail("calling getDirection on non-neighbors");	}	if (from.getColumn() == to.getColumn()) {	    int dir = from.getRow() - to.getRow();	    if (dir == -1) 		return "S";	    else if (dir == 1)		return "N";	    else		Utils.fail("calling getDirection on non-neighbors");	}	Utils.fail("calling getDirection on non-neighbors");	return "";    }