Johannes Held wrote: > Paul Lutus schrieb: >> I'm making an assumption here, that you want to find a winning pattern. >> snipped the code >> Output: found winning row for player "O" > That's an elegant solution without "black magic". Thanks, you are very kind. I personally think my diagonal finder is rather like squeezing blood from a stone. I suspect someone will think of a more elegant solution that remains human-readable. Thanks again. :) -- Paul Lutus http://www.arachnoid.com