Java version of game invented by Ryan Hurley