beorn was most jolly for a change ; indeed he seemed to be in a splendidly good humour and set them all laughing with his funny stories ; nor did they have to wonder long where he had been or why he was so nice to them , for he told them himself .