Von Neumann extractor