# [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.