Challange 68, can anyone help?

Seriously, been stuck for ages. Anyone can give me hints?

I once asked that same thing too. Check the thread named “Help with challenge 67”. (It is named 67, but I realized it was 68 later, so it is actually 68.)