in reply to Swapping two values

You can easily swap these values using array slices, maybe like this:
@{$blocks[$blockcount]}[4,5] = @{$blocks[$blockcount]}[5,4];

-- Mike

--
just,my${.02}