streams - try with resources - rewritten