сидел (где? в чём?) в шалаше
сидел (где? на чём?) на берегу
на берегу (чего?) озера
прислушивался (к чему?) к крикам
к крикам (кого?) журавлей
Сидел в шалаше, сидел на берегу, на берегу озера, прислушивался к крикам, к крикам журавлей (либо "крики журавлей").
сидел (где? в чём?) в шалаше
сидел (где? на чём?) на берегу
на берегу (чего?) озера
прислушивался (к чему?) к крикам
к крикам (кого?) журавлей
Сидел в шалаше, сидел на берегу, на берегу озера, прислушивался к крикам, к крикам журавлей (либо "крики журавлей").