В общем ваши варианты и решения :)