Some interesting little Java programs