  We demonstrate the first implementation of a quantum algorithm on a liquid
state nuclear magnetic resonance (NMR) quantum computer using almost pure
states. This was achieved using a two qubit device where the initial state is
an almost pure singlet nuclear spin state of a pair of 1H nuclei arising from a
chemical reaction involving para-hydrogen. We have implemented Deutsch's
algorithm for distinguishing between constant and balanced functions with a
single query.
