Recursive whizzardry ( Unfinished )