Sorunuzu tam olarak yanıtlamasa da bu makaleyi okumanızı tavsiye ederim.