# [J], <sup>38</sup> 35 bytes

    3 3(1 e.+/,4&{)@,;._3^:31]*/~0=i:62

*-3 bytes thanks to ngn*

[Try it online!][TIO-ka3el4ac]

[J]: http://jsoftware.com/
[TIO-ka3el4ac]: https://tio.run/##y/qvpKeepmBrpaCuoKNgoGAFxLp6Cs5BPm7/jRWMNQwVUvW09XVM1Ko1HXSs9eKN46yMDWO19OsMbDOtzIz@a3L5OekpaGBVWmPlUKPnoKNmEGdloQnSp6NnyJWanJGvoJD2HwA "J – Try It Online"

Core ideas taken from [Bubbler's elegant APL answer](https://codegolf.stackexchange.com/a/204636/15469) -- be sure to upvote him.

This was an experiment to see how close I could get using J, which lack's APL diamond operator and so is at a disadvantage.

Instead, J has [MaxCubes](https://code.jsoftware.com/wiki/Vocabulary/semidot3), which requires you to manually add the padding of zeros.  I opted here to add all the padding at once, up front: a 125 x 125 matix of zeros with a 1 in the center.

After each iteration, we'll lose 2 from our dimension, so after 31 iterations we'll be down to 63 x 63, which is what we need.