pete's answer par deux...