Best diet for all body types