The shore was covered by frogs climbing out the water -- harder is to pronounce the word выкарабкивающимися :) And this word is rather simple grammatically: only one root (карабк, climb) and several affixes (вы-, out; -ива-, incompleteness; -ющ-, participle suffix showing present tense; -ими, plural, dative; -ся, reflexive).
The idea is rather simple: