spanning print