Palkia, Dialga, and Giratina EXPLAINED!