just some random basic java programs I'm messing about with