Java Manual Answer