Actually, the only level I can do that I haven't completed is Who's Who
Did you ever solve it? I'm stuck on it too. Maybe we can work it out together.