Model Checking Java Programs With Solution