#=given..when - "Switch-Anweisung"
given $monster {
when Monster::Schläft { lauf_weg(); }
when 'hungrig' { werfe('steak'); }
when .füttert { schleiche_vorbei(); }
when /grrr+/ { ohren_zuhalten(); }
print "Schritt für Schritt...";
when 2 { lauf_dazwischen(); continue; }
when (3..10) { lauf_weg(); }
}