http://ingress.lycaeum.net/2018/11/Recursion.jpg