(This is essentially the same as you and Lastironstar's proof, but starting with the sub context "not A" instead. It seems that the proof will eventually converge back to the line A
A or not A
which might explain why using the sub context "A" will give a proof 2 lines shorter)