Perl検定 問題 29

以下のプログラムを実行すると何が表示されますか?

my @nums = (5, 11, 3, 2);
@nums = sort {$a <=> $b} @nums;
for (@nums) { print $_ . " ";}

1. 2 3 5 11

2. 11 5 3 2

3. 11 2 3 5

4. 5 3 2 11