How many ways can 6 different books be arranged on a shelf?