Non-destructive orthonormal state discrimination