Indonesia - an archipelago of languages