learned about recursion...need to study a practial application beyond recursion