вот в общем блин такой вопрос конечно сложный но надо его решить