Apostolico, A. and Breslauer, D. (1995) “An Optimal O(log log n) Time Parallel Algorithm for Detecting all Squares in a String”, BRICS Report Series, 2(11). doi: 10.7146/brics.v2i11.19514.