Function clipboard: paste
Haskell, 56 51 47 bytes
-5-9 bytes thanks to Laikoni (pattern match to ensure length > 1 and using do
-notation over list comprehension)!
c!n=([]:c++do l@(_:_:_)<-c;reverse$pure<$>l)!!n
Try it online!
Pointfree, 58 55 bytes
-3 bytes thanks to Laikoni (moving ([]:)
and replacing id
)!
Alternatively we could use this pointfree version
(!!).(([]:)<>map pure.(>>=reverse).filter((1<).length))
.
Jelly, 8 bytes
ḊƇUẎ⁸;⁹ị
Try it online!
APL (Dyalog Unicode), 17 bytes
{⍺⊃⍵⍪∊⊖¨⍵⌿⍨1<≢¨⍵}
Try it online!