WOW that level of reasoning in a 5yr old???? WOWOWOW!!