[ j | | f [ [ ] i j | | f [ [ ] i | | f [ [ ] i|