add shuffle function for poems