Не спорю, есть варианты - но в любом из них лавка идет не по прямой :-)