Как всегда самое казалось бы простое на деле почти всегда оказывается самым сложным. Вот