print $a+@b; #coerce array into number
####
print $a+$ref_b; #coerce reference into number
####
my $d=eval %c; #coerce hash into string
####
my @e=%c;print "@e"; #hashes and arrays are different types. Oh wait
####
my @t=12; #coerce number into array