Some challenges are hard :). Here we can discuss their solutions. Please find the thread for the appropriate challenge or create it if it doesn't exist.
Thank you all again for your help on this I was on my way to solving it but without your help it might of taken me much much longer.
Good job on completing the challenge!
Ahh, the fresh smell of celluar mitosis!