Akitaya, Hugo, et al. “Pushing Blocks by Sweeping Lines”. Computing in Geometry and Topology, vol. 2, no. 1, Oct. 2023, pp. 6:1-6:28, doi:10.57717/cgt.v2i1.31.