['music', 'meditation', 'science experiments', 'painting', 'expression']
Vull generar una seqüència d'acords de piano aleatoris utilitzant Python i la llibreria Mido, però el codi no funciona. Em pots ajudar a corregir-lo? 

```python
from mido import MidiFile, Message
from random import choice

notes = [60, 62, 64, 65, 67, 69, 71, 72]  # C major scale

midi = MidiFile()
track = midi.add_track()

for i in range(16):
    chord = choice(notes, 3)  # Choose 3 random notes for the chord
    track.append(Message('note_on', note=chord[0], velocity=64, time=0))
    track.append(Message('note_on', note=chord[1], velocity=64, time=0))
    track.append(Message('note_on', note=chord[2], velocity=64, time=0))
    track.append(Message('note_off', note=chord[0], velocity=64, time=480))
    track.append(Message('note_off', note=chord[1], velocity=64, time=480))
    track.append(Message('note_off', note=chord[2], velocity=64, time=480))

midi.save('random_chords.mid')
```
El problema és a la línia `chord = choice(notes, 3)`. La funció `choice` de la llibreria `random` només accepta un argument. Per escollir múltiples elements aleatoris d'una llista, utilitza la funció `sample`:

```python
from mido import MidiFile, Message
from random import sample

# ... (rest of the code)

for i in range(16):
    chord = sample(notes, 3)  # Choose 3 random notes for the chord
    # ... (rest of the code)
```