 Another problem is due to how Atari BASIC implemented branches.To perform a branch in a codice_24 or codice_39, the interpreter searches through the entire program for the matching line number it needs.One minor improvement found in most Microsoft-derived BASICs is to compare the target line number to the current line number, and search forward from that point if it is greater, or start from the top if less.