e d c d 101 100 99 100