trying random stuff to practice programming