Inf1OP Java Project