update: list `reverse`
refactor: list `lengthGT4`
add: finish list