I think I got the basic idea.