when you h : solve (eq[3]...)^2 you get a LIST. It has no right hand side, so you get 0. rhs(part(h,1)) works.
View entire thread