firing squad problem