[ most of these require the the numbers to the right of the pointer to be 0 CLR = [-] ADD = [<+>-]< DUP = [>+>+<<-]>>[<<+>>-] SWAP = [>+<-]<[>+<-]>>[<<+>>-]< MUL = >[-]>[-]<< <[>[>+>+<<-] >[<+>-] <-] >>>[<<<+>>>-]<<< IF = >[-]<[>[-]+<-]> (your program here) < ]