Didn't realize this isn't recursive. This'll do for now.