Great challenge entry! Good Luck!