C'mon, just loop recursively! For me? Please?!