Mvik, ИМХО дан четкий и развернутый ответ на поставленный вопрос
И даже с вариантами