Attached is a starter sample program. Try typing it in. If you get it working try changing things around. As for tips: use lots of comments, use option strict, give your variables type specifiers. plan things out before you start coding. Avoid goto and gosub, use def instead. Have fun.