Who knows the beginning and who knows the end