rekurs är för långsam.