I have seen ```_``` used as a dummy variable for unpacking multi-valued iterator objects. However I have never seen ```_``` operated on as you do in the precending lines. Perhaps ```temp``` would be better.