# Does every connected $r$-regular bipartite graph contain a Hamiltonian cycle?

Here's a quickie:

Let $r\ge2$. Does every connected $r$-regular bipartite graph contain a Hamiltonian cycle?

I've been playing around with this for almost an hour, but I can't prove it.