list.taken/dropn
list.take/drop
suppose
assume :
take
assume
simp without foo
simp [-foo]
note
define
have
let