// exceptions used by the program class NotEngagedException extends Exception { } class NoRoomException extends Exception { } class NoHitException extends Exception { } class BlockedException extends Exception { }