The differences between ADHD, ADD, and EDHD