103.29 Heronian triangles and squares in arithmetic progression. Issue 558 (November 2019)