複数の戻り値だけど下のようにやってもなにも表示されませんでしたがどこに問題がありますか?

(@www1,@www2)=&func;

print "@www1,www2";

sub func{
local(@aaa)=("aaa1","aaa2","aaa3");
local(@bbb)=("bbb1","bbb2","bbbs");

return(@aaa,@bbb);
}