Description: Alternate proof of speimfw (longer compressed proof, but fewer essential steps). (Contributed by NM, 23-Apr-2017) (Proof shortened by Wolf Lammen, 5-Aug-2017) (Proof modification is discouraged.) (New usage is discouraged.)