list implementation simplification trick 1816429