зачем диеты? просто питаться правильно не пробовали? 20 кг это ужас как много, учитывая что для Вас 42 кг хороший вес, а значит изначально Вы астенического телосложения.  Вы же помните себя стройной и тонкой, как можно, находять в здравой памяти, наесть 20 кг? Не ставьте себе цели похудеть моментально, не гробьте метаболизм диетами. Просто исключите вредную еду, подключите спорт и поставьте себе срок для видимых результатов 3 месяца.