csv parsing with dyadic ;: