printing 2997 GIFs