NO WAY I WROTE A RECURSIVE FUNCTION WOO COMPUTER SCIENCE!