Try separation of variables:
[tex]U(x, y) = \xi(x) \eta(y)[/tex]
then find trial solutions for both, work out the product and impose the boundary conditions.
That is the (most common, probably not the only) way to do it. If you want us to help you locate your error or give you a complete answer, you'll have to show some work.
i solved equation numerical with finite diferencial method..
and also needed analytical sollution for comparison..
finaly few minutes ago i found my error..
huhh..
it wasn't placed in calculation like i was thinkig,
but in my Matlab program which i used for drawing sollution of equation..