Thanks form query on HCM.
It is better to take any medicines under guidance of qualified medical practitioner.
Avoid dexona,it is
steroid and not used for weight gain,it is very harmful to take without any proper indications.
Practin contains cyproheptidine,it is used to increase appetite.
This drug gives
drowsiness,so sleepy effect is due to practin.
You can take neurovit,it contains
multivitamin and good for general health.
Eat more nutritive diet,balanced,protein rich diet.
Dairy products will be helpful to increase your weight.
Go for exercise,yoga regularly.
It is better to consult your family physician and start proper medications.