##
use 5.010;
say '[', scalar (3..4), ']';
say '[', scalar (undef, undef), ']';
say '[', scalar (undef, 1, undef, 5), ']';
@a = (3..4);
@b = (undef, undef);
@c = (undef, 1, undef, 5);
say '[', scalar @a, ']';
say '[', scalar @b, ']';
say '[', scalar @c, ']';
say '[', scalar 3..4, ']';
####
[]
[]
[5]
[2]
[2]
[4]
[34]