Text function uses fold instead of recursion
Using lifeA2 to find neighnours