\relax 
\ifx\hyper@anchor\@undefined
\global \let \oldcontentsline\contentsline
\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global \let \oldnewlabel\newlabel
\gdef \newlabel#1#2{\newlabelxx{#1}#2}
\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\let \contentsline\oldcontentsline
\let \newlabel\oldnewlabel}
\else
\global \let \hyper@last\relax 
\fi

\bibstyle{plain}
\bibcite{brillouin}{1}
\bibcite{brooks}{2}
\bibcite{campbell}{3}
\bibcite{cover}{4}
\bibcite{delillo}{5}
\bibcite{feller}{6}
\bibcite{feynman-96}{7}
\bibcite{gatlin}{8}
\bibcite{haken}{9}
\bibcite{hamming1}{10}
\bibcite{hamming2}{11}
\bibcite{hill}{12}
\bibcite{hodges}{13}
\bibcite{hofstadter}{14}
\bibcite{jones}{15}
\bibcite{knuthe}{16}
\bibcite{landauer3}{17}
\bibcite{landauer4}{18}
\bibcite{lint}{19}
\bibcite{lipton}{20}
\bibcite{macwilliams}{21}
\bibcite{martin}{22}
\bibcite{maxwell}{23}
\bibcite{neumann}{24}
\bibcite{papa}{25}
\bibcite{pierce}{26}
\bibcite{roman}{27}
\bibcite{sampson}{28}
\bibcite{schroeder1}{29}
\bibcite{shannon}{30}
\bibcite{slepian}{31}
\bibcite{turing}{32}
\bibcite{zurek2}{33}
