implement easy half of readListPointer