@override String? middleStringAtIndex(int index) { if (index >= 0 && index < middleList.length) { return middleList[index]; } else { return null; } }