infiniteshuffle.net

Infinite shuffle

A simple deck of 52 cards can be arranged in more ways than there are atoms on Earth.