private int getRealisticByteModification(int fileSize, ModificationPart part) {

		int filePart = fileSize / 3;
		int multi;

		switch (part) {
		case B:
			multi = 0;
			break;
		case E:
			multi = 2;
			break;
		case M:
			multi = 1;
			break;
		default:
			multi = 2;
			break;
		}

		int byteStart = random.nextInt(filePart);
		byteStart = multi * filePart + byteStart;

		return byteStart;
	}