MasterChef contestant Dot McHugh told WHO what's needed to excel in the invention challenges on the show after being praised ...