1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2 ;; fast 16-bit integer square root
3 ;; 92 bytes, 344-379 cycles (average 362)
4 ;; v2 - 3 t-state optimization spotted by Russ McNulty
5 ;; http://www.retroprogramming.com/2017/07/a-fast-z80-integer-square-root.html
95 ;; 34 bytes, 1005-1101 cycles (average 1053)