variables {a b c : Prop}
theorem foo (Ha : a) (Hab : a → b) (Hbc : b → c) : c :=
suffices b, from Hbc this,
suffices a, from Hab this,
Ha