recursive walter white