???
Может, все не так плохо?)