Index of /advheaven2/PUZZLES/DRCODE12

      Name                    Last modified       Size  Description

[DIR] Parent Directory 17-Apr-2005 20:53 - [TXT] CODEBRK1.PAL 18-Jul-1992 17:18 1k [TXT] CODEBRK1.PCT 18-Jul-1992 17:18 63k [TXT] CODEBRK2.PAL 18-Jul-1992 17:31 1k [TXT] CODEBRK2.PCT 18-Jul-1992 17:31 63k [TXT] CODEBRK3.PAL 18-Jul-1992 17:24 1k [TXT] CODEBRK3.PCT 18-Jul-1992 17:24 63k [TXT] FBI1.PAL 18-Jul-1992 17:13 1k [TXT] FBI1.PCT 18-Jul-1992 17:13 63k [TXT] FBI2.PAL 18-Jul-1992 17:07 1k [TXT] FBI2.PCT 18-Jul-1992 17:07 63k [TXT] FILE_ID.DIZ 14-Apr-1994 09:16 1k [   ] GO.EXE 01-Oct-1992 14:59 147k [TXT] ORDRFORM.TXT 28-Sep-1992 17:05 2k [TXT] PACKING.LST 01-Oct-1992 17:04 1k [TXT] PLAYER.DAT 08-Oct-1992 15:54 1k [   ] PLAYER.EXE 01-Oct-1992 14:56 59k [TXT] SATELITE.PAL 25-Jul-1992 08:16 1k [TXT] SATELITE.PCT 25-Jul-1992 08:16 63k





               D O C T O R    C O D E M A S T E R

                         ( Version 1.2 )


                        GAME INSTRUCTIONS
                        -----------------
 
 ---------------------------------------------------------------
|  FAST START INSTRUCTIONS                                      |
|  -----------------------                                      |
|  If you're like many others, the LAST thing you want to do    |
|  after opening a new software package is read a lengthy       |
|  operations manual.  Consequently, the following instructions,|
|  which work well on most computers, are intended to give you  |
|  a whirlwind tour of DR. CODEMASTER:                          |
|                                                               |
|  IF YOU RECEIVED THIS PROGRAM ON A FLOPPY DISK                |
|  --  Insert the Program Disk into your floppy disk drive A:   |
|  --  Type INSTALL A: C: and then hit <enter>                  |
|           where A: is your floppy disk designation, and       |
|                 C: is your hard disk.                         |
|           Substitute other drive letters as appropriate.      |
|  --  When the  C:\DRCODE> prompt appears,                     |
|           type PLAYER and then hit <ENTER>.                   |
|  --  You will be asked a number of questions.  Answer those   |
|           you're comfortable with.  Hit <ENTER> to use the    |
|           default settings on the others.                     |
|  --  When you return to the C:\DRCODE> prompt,                |
|           type GO and then hit <ENTER>                        |
|                                                               |
|  IF YOU RECEIVED THIS PROGRAM AS AN ARCHIVED FILE             |
|  --  If your program is archived (i.e., DRCODE12.ZIP),        |
|      there is no need to use the included INSTALL program.    |
|  --  Instead, just un-archive the files into a subdirectory   |
|      called C:\CHLLNG.  Then follow the above instructions    |
|      beginning with typing PARENT and hitting <ENTER>.        |
|                                                               |
|  When time permits, come back and read these instructions     |
|  to learn about all the capabilities of your program.         |
 ---------------------------------------------------------------



                                    Just For Me Software, Inc.
                                          (ASP Member)
                                         October 7, 1992
                        TABLE OF CONTENTS
                        -----------------
                                                        Page
Chapter                                                Number
-------                                                ------

  #1.       OVERVIEW OF GAME                              1

  #2        HARDWARE REQUIREMENTS                         1

  #3        ADDITIONAL FEATURES OF THE GAME               1
 
  #4        DR. CODEMASTER CONTENTS                       2

  #5.       BACKGROUND ON DR. CODEMASTER                  2    

  #6.       HARD DISK INSTALLATION                        3

  #7.       PERSONALIZATION OPTIONS                       4

  #8.       LEGITIMATE CODE NUMBERS                       5

  #9.       GENERATING CLUES                              5

 #10.       THREE SEPARATE WAYS TO PLAY                   6

 #11.       LET ME THINK COUNTER                          7

 #12.       ACCOMMODATING MORE THAN ONE PLAYER            8

 #13.       HINTS                                         8

 #14.       SHAREWARE REGISTRATION                        9

 #15.       YOUR COMMENTS WOULD BE APPRECIATED            9

 #16.       ASP OMBUDSMAN STATEMENT                      10

 #17        WARRANTY INFORMATION                         10

 #18.       COPYRIGHT NOTICE                             11

 #19.       HOW THIS SOFTWARE MAY BE COPIED/DISTRIBUTED  11

 #20.       OTHER PRODUCTS FROM JUST FOR ME SOFTWARE     12
                         DR. CODEMASTER
                        --------------  
        Copyright 1992  JUST FOR ME SOFTWARE, INC.  
  
OVERVIEW OF THE GAME  
--------------------    

o    Can you stop the evil Dr. Codemaster from unleashing his
     freeze ray equipped satellite against the planet Earth?

o    You'll need to oppose and defeat Dr. Codemaster in a
     challenging math puzzle -- with the destiny of the planet at
     stake.

o    Three separate math puzzles are provided in this delightful,
     tongue-in-cheek "villain versus the world" spoof.


HARDWARE REQUIREMENTS  
---------------------

o    286 or higher IBM compatible (MS-DOS) computer

o    VGA or SuperVGA display

o    Hard disk


FEATURES OF THE GAME INCLUDE
----------------------------

o    Enticing VGA graphics with true photographic quality.  
  
o    Cute "storyboard" text personalized for you (first and 
     last name; city where you live).  
  
o    Colorful animation and interesting sound effects.  
  
o    Rapid advancing through screens possible using <ENTER> key. 
     
o    Easy exit from program using <Escape> key.

o    Toggle sound on or off with <F5> key.

o    Ability to keep track of personalization data for up to five
     players within one directory. 
 
o    Registered copies of DR. CODEMASTER are provided with      
     color images of the player using scanned photographs you
     provide.


                            - 1 -                            - 2 -

DR. CODEMASTER SOFTWARE CONTENTS
--------------------------------

o    Your DR. CODEMASTER program is completely contained on the
     one floppy disk provided.  This disk should include the
     following files:

     --    GO.EXE                -- PACKING.LST
     --    PLAYER.EXE            -- PLAYER.DAT
     --    README.TXT            -- INSTALL.BAT
     --    ORDRFORM.TXT
     --    Picture Files (i.e., CODEBRK1.PCT, CODEBRK2.PCT,
              CODEBRK3.PCT, SATELITE.PCT, FBI1.PCT, FBI2.PCT)
     --    Palette Files (same names but with .PAL extension)

     We suggest that before you attempt to use your disks, you
     make back-up copies of the master Program Disk.  Use a DOS
     DISKCOPY command.


BACKGROUND ON DR. CODEMASTER
----------------------------

o    Dr. Codemaster, the world's most evil scientist, was once a
     brilliant, productive, and prominent leader within the U.S.
     space program.

o    Two years ago, while working on a plant irradiation
     experiment, his laboratory equipment set-up accidentally
     broke apart, directing its mutating rays directly on to the
     unsuspecting Dr. Codemaster.

o    Over the next several months, Dr. Codemaster's personality
     underwent a dramatic transformation -- from a peace-loving
     man into a paranoid maniac with an intense hatred of others.

o    Resigning his position in the U.S. space program, Dr.
     Codemaster disappeared from public view.  Neither the
     government nor private industry knew where Dr. Codemaster
     had gone or what he was doing.

o    Several months ago, the U.S. space agency noticed that a
     large satellite was launched from a remote island in the
     South Pacific.  At that time, the Federal Bureau of
     Investigation (F.B.I.) became involved, tracking several
     purchased components of the satellite to Dr. Codemaster.

o    Ten days ago, Dr. Codemaster interrupted commercial
     television programming all around the world and delivered
     the following ultimatum:

                            - 3 -


        "Unless all the nations of the Earth immediately 
         surrender and provide me all the gold in the treasuries,
         I will freeze the world within 24 hours."

o    The U.S. military and space program are helpless against Dr.
     Codemaster.  All attempts to bring down his satellite have
     failed when the rockets used to propel the U.S. intercept
     missiles have been frozen by Dr. Codemaster's freeze ray.

o    The F.B.I. has identified one potential flaw in Dr.
     Codemaster's personality profile.  He has become very
     egotistical and prides himself on his mathematical/logic
     abilities.  Consequently, he may be willing to engage in a
     battle of wits against another challenger -- with the future
     of Earth hanging in the balance.

o    After an extensive computer search, the F.B.I. have
     identified you as the optimal candidate to oppose Dr.
     Codemaster.  You're definitely smart, but not so well known
     that Dr. Codemaster will reject the challenge.

o    Will you accept the challenge of becoming Earth's champion
     against the dastardly Dr. Codemaster?  The world's future
     awaits your decision.


INSTALLING DR. CODEMASTER ON YOUR HARD DISK
-------------------------------------------

o    To load DR. CODEMASTER onto your hard disk, the following
     steps are recommended.  

     --   Turn on your computer and allow DOS to boot.

     --   Insert the Program Disk in your floppy drive.  

     --   Following the DOS prompt, type the letter designation
          of your floppy disk drive followed by ":".  For
          example, to get to the A drive, you would type in "A:".

     --   Hit the <ENTER> key to initiate the move to the
          designated floppy disk drive.

     --   From the floppy drive containing Program Disk, type the
          command "INSTALL A: C:" and hit <ENTER>, where:
              
             A: is the floppy disk drive you're loading from, and
             C: is the hard disk drive you want to load.
                            - 4 -

          If your floppy disk is not designated "A:" or your hard
          drive is not designated "C:", substitute other drive
          letters in the same context as above.

     --   No other action is required on your part.  The INSTALL
          program will create a separate directory named
          C:\DRCODE on your hard disk and load the program onto
          it.  Simply follow the screen instructions.

  
PERSONALIZATION OPTIONS
-----------------------
  
o    If you can wait longer before starting , you may  wish to
     input your test instructions by typing PLAYER at the     
     DOS prompt before your starting.
  
o    After answering a few questions, you will be returned to the
     DOS prompt.  Essentially, these consist of:  
  
      --  Name (e.g., John Smith) -- Please be sure to enter both
          a first and last name separated by a space.  
  
      --  Where You Live (e.g., Detroit, MI) -- This information
          is used to make it very clear that the F.B.I. has
          selected the right person to challenge Dr. Codemaster.
  
      --  Highest Digit Allowed -- Four digit numbers are used as
          code numbers.  Highest digit allowed specifies the
          largest number allowed for each digit.
  
      --  Number Of Guesses Allowed Player -- In Game #1, the 
          player wins if he guesses the code number selected by
          Dr. Codemaster within a fixed number of guesses.  This
          option specifies that fixed number.

      --  Number Of Guesses Allowed Dr. Codemaster -- In Game
          #2, the player wins if Dr. Codemaster can not guess
          a code number selected by the player within a fixed 
          number of attempts.  This option specifies that fixed
          number.

o    At any time after you leave the PLAYER program, your  
     instructions will remain intact.  They are changed only by  
     rerunning the PLAYER program as described above.    
  
o    Yes, you can turn off the computer and come back the
     following day, the following week, etc.  Your instructions
     will still remain unchanged within the computer.  
                            - 5 -

LEGITIMATE CODE NUMBERS
-----------------------
  
o    In this game, a four digit code number is used to active
     either the freeze ray or self-destruct sequence on Dr.
     Codemaster's satellite.

             X  X  X  X

             |  |  |  |         
             |  |  |   ------- Fourth Digit
             |  |   ---------- Third Digit 
             |   ------------- Second Digit     
              ---------------- First Digit

o    When you run the personalization routine, you will be asked
     to select the highest digit allowed in the code number. 
     When requested, enter an integer from 3 to 9.

o    For example, if you selected 5, legitimate numbers in each
     of the above digit positions would include:

               0,  1,  2,  3,  4,  and  5

o    The higher the maximum digit you select, the harder it will
     be to crack the code as there will be many more possible
     combinations.

o    Caution:  If you are using a 286-based machine running at 12
     MHz or less, processing delays of several minutes can be
     experienced for digit selections above six.

o    Remember that zero's (0) are always legitimate digits in the
     code number.  Don't forget them as you develop your guesses
     or clues.


GENERATING CLUES
----------------

o    In DR. CODEMASTER, clues are given after each guess to
     indicate how close it was to the correct code number.  This
     process provides an opportunity for the guesser to make each
     guess better than the last one.

o    Two different types of clues are given after each guess:

     RIGHT NUMBER, RIGHT POSITION -- This clue identifies the
     number of digits in the guess that are both the same integer
     and in the same position as the code number
     
                               - 6 -  
 
     FOR EXAMPLE:
                                 -         -
           Guess                |3|   4   |3|   2
                                | |       | |
           Code Number          |3|   1   |3|   4
                                 -         -

     If you guessed 3432 when the code number was 3134, you would
     receive 2 as the clue for right number, right position. 
     There are two 3's occupying the same position within both
     the guess and the code number.

     RIGHT NUMBER, WRONG POSITION --  This clue identifies the
     number of digits in the guess that are the same integer, but
     in different positions than in the code number.

     FOR EXAMPLE:
                                      -     
           Guess                 3   |4|   3    2
                                      -----------
           Code Number           3    1    3   |4|
                                                -

     In the above example, you would receive 1 as the clue for
     right number, wrong position.  Although the number 4 appears
     in the both the guess and code number, it is in the second
     digit position in the guess and in the fourth digit position
     in the code number.

o    Please note that legitimate answers for each clue range from
     zero (0) to four (4).  DR. CODEMASTER will not accept any
     answers to clue requests outside of this range.


THREE SEPARATE WAYS TO PLAY
---------------------------

o    DR. CODEMASTER can be played three different ways, each a
     variation of the basic code generation and guessing game.

o    GAME #1 --  Dr. Codemaster will pick a four digit code
     number that activates the self-destruct sequence on his
     satellite.  After each guess you make, Dr. Codemaster will
     provide you clues for developing your next guess.

     You will be give a fixed number of guesses to activate the
     self-destruct sequence before Dr. Codemaster unleashes his
     freeze ray on the Earth.  

                            - 7 -

o    GAME #2 --  You will pick the four-digit code number that
     activates the freeze ray sequence on Dr. Codemaster's
     satellite.  In this game, you will provide Dr. Codemaster
     clues after each of his guesses.

     Dr. Codemaster is so convinced of his ability to quickly
     crack your code, he has agreed to self-destruct his
     satellite if he does not guess your code within a fixed
     number of guesses.  

o    GAME #3 --  This game combines the features of both of the
     previous games.  First, Dr. Codemaster selects a code number
     that you must guess.  Later, you must select a code number
     that Dr. Codemaster will guess.

     ..  If you require fewer or an equal number of guesses than
         Dr. Codemaster to break the code, then you save the
         world as Dr. Codemaster is honor-bound to destroy his
         satellite.

     ..  On the other hand, if you require more guesses than Dr.
         Codemaster to break the code, then Dr. Codemaster
         activates his freeze ray against the planet.

o    When playing games #1 or #2, the number of guesses allowed
     you or Dr. Codemaster is determined by the selection made
     when last running the PLAYER program (see PERSONALIZATION
     OPTIONS chapter).

     When playing game #3, both you and Dr. Codemaster will be
     given up to 12 tries to guess the code number.

LET ME THINK COUNTER
--------------------

o    When playing Games #2 or #3, Dr. Codemaster will be guessing
     code numbers that you select.

o    To provide a progress report on his mental elimination
     process, a "let me think counter" has been included with the
     photograph of Dr. Codemaster thinking.

o    The number (and bar chart) shown on this counter refer to
     the percentage of total combinations possible that have been
     eliminated from further consideration based on clues you
     have already provided.

o    Please keep in mind that Dr. Codemaster's rate of progress
     will be highly dependent upon the highest digit possible you
     have selected (see PERSONALIZATION OPTIONS).  To demonstrate
                            - 8 -

     this, there are over 4,000 combinations possible if you
     select 7 as the highest digit -- versus only 256 if you
     select 3 as the highest digit. 

ACCOMMODATING MORE THAN ONE PLAYER
---------------------------------- 
 
o    DR. CODEMASTER has the ability to store personalized data 
     for up to five players.  To handle added players, 
     arguments must be entered after either the PLAYER and GO 
     command.   

o    These arguments must be entered in the following format (be 
     sure to spell out the number): 
 
        PLAYER ONE        -- works with --        GO ONE
        PLAYER TWO        -- works with --        GO TWO    
        PLAYER THREE      -- works with --        GO THREE
        PLAYER FOUR       -- works with --        GO FOUR
        PLAYER FIVE       -- works with --        GO FIVE

o    Remember that changing instructions with PLAYER TWO will
     not affect any other set of personalization data other than
     for GO TWO.  Therefore, if you have five players, to 
     personalize your instructions for each, you would have to 
     run the PLAYER program five times, each with a different 
     argument. 
 
o    If no arguments are used, the computer will automatically 
     assume you are referring to either PLAYER ONE or GO ONE, 
     as appropriate. 

HINTS
-----  

o    As with any guessing game, there is a certain amount of luck
     involved in reaching the correct answer.

o    Nevertheless, you can increase the likelihood of defeating
     Dr. Codemaster by making each guess a "good one".  We
     suggest that you check each guess you give against all the
     past guesses/responses to ensure that it would generate the
     same clues.

o    Dr. Codemaster never makes a mistake when he guesses.  You
     can be sure that if he provides a guess, it will match all
     the clues previously given.
                            - 9 -  
 
SHAREWARE REGISTRATION 
---------------------- 

Shareware distribution gives users a chance to try software
before buying it.  The essence of "user-supported" software is to
provide personal computer users with quality software without
high prices, and yet to provide incentive for programmers to
continue to develop new products.

You may use this program on a TRIAL BASIS only.  This means that 
you may freely evaluate the usefulness of this program for 30
days.

If you find this program useful, you must register (see
instructions in ORDRFORM.TXT file).  If it's missing, please send
the $16.95 fee (payable in U.S. funds) along with your
name/address to the following address: 
 
         JUST FOR ME SOFTWARE, INC.  
         P. O. Box 531  
         Novi, Michigan 48376  
 
Please be sure to include a photograph (3" x 4" or larger) of the
player along with your order.  We will digitize the photograph,
include it on your registered disk, and return the photograph
unharmed.  Please also specify whether you want your registered
copy supplied on a 3-1/2" or 5-1/4" floppy disk.  


YOUR COMMENTS WOULD BE APPRECIATED  
----------------------------------  

Please also do not hesitate to write us at the above address if  
you have any questions or comments concerning DR. CODEMASTER or 
the JUST FOR ME SOFTWARE vision (described in the program). 
  
Alternatively, you can reach us on the Compuserve Information 
Service at User I.D. <71150,1305>.  

Lastly, if you need immediate assistance, we can also be reached
by telephone at (313)-348-6697.

Registered users are entitled to unlimited telephone and mail
support.

If you are unhappy with your program at any time for any reason,
please let us know as we will provide a complete refund of the
registration fee.  Your complete satisfaction is considered our
only acceptable goal.

                            - 10 -  
  
ASP OMBUDSMAN STATEMENT
-----------------------

JUST FOR ME SOFTWARE, INC. is a member of the Association of
Shareware Professionals (ASP).  ASP wants to make sure that the
shareware principle works for you.  If you are unable to resolve
a shareware-related problem with an ASP member by contacting the
member directly, ASP may be able to help.  The ASP Ombudsman can
help you resolve a dispute or problem with an ASP member, but
does not provide technical support for member's products.  Please
write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442
or send a Compuserve message via CompuServe Mail to ASP Ombudsman
70007,3536.


WARRANTY INFORMATION
--------------------

THIS SOFTWARE IS PROVIDED AS-IS.  THERE ARE NO WARRANTIES,
EXPRESSED OR IMPLIED.

JUST FOR ME SOFTWARE, INC. DISCLAIMS ALL WARRANTIES RELATING TO
THIS SOFTWARE, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE, AND ALL SUCH WARRANTIES ARE EXPRESSLY
AND SPECIFICALLY DISCLAIMED.  NEITHER JUST FOR ME SOFTWARE, INC.
NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION,
PRODUCTION, OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY
INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE SUCH SOFTWARE EVEN IF JUST FOR ME
SOFTWARE, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES OR CLAIMS.  IN NO EVENT, SHALL JUST FOR ME SOFTWARE,
INC.'S LIABILITY FOR ANY DAMAGES EVER EXCEED THE PRICE PAID FOR
THE LICENSE TO USE THE SOFTWARE, REGARDLESS OF THE FORM OF CLAIM. 
THE PERSON USING THE SOFTWARE BEARS ALL RISK AS TO THE QUALITY
AND PERFORMANCE OF THE SOFTWARE.

Some states do not allow the exclusion of the limit of liability
for consequential or incidental damages, so the above limitation
may not apply to you.    

This agreement shall be governed by the laws of the State of
Michigan and shall inure to the benefit of Just For Me Software,
Inc. and any successors, administrators, heirs and assigns.  Any
action or proceeding brought by either party against the other
arising out of or related to this agreement shall be brought only
in a STATE or FEDERAL COURT of competent jurisdiction located in
Oakland County, Michigan.  The parties hereby consent to in
personam jurisdiction of said courts.
                            - 11 -

COPYRIGHT NOTICE
----------------

The software and this manual are copyrighted.  All rights are
reserved, except those specifically waived below.  Anyone
distributing copies of this software, whether for profit or as a
nonprofit organization must conform to the following:

The files may not be modified or adapted in any way.  All of the
files provided on the disk must be distributed together. 
Individualized files or groups of files may not be sold
separately.  Additional files may be added and this software may
be combined on a disk with other programs.

This software may not be represented as anything other than
shareware.  You must immediately stop selling/distributing copies
of this disk upon notice from JUST FOR ME SOFTWARE, INC.


HOW THIS SOFTWARE MAY BE COPIED AND DISTRIBUTED
-----------------------------------------------

Individual users may freely copy this disk and share it with
friends and family.

Non-profit groups (including user groups and BBS's) may
distribute copies of this disk.  A fee of no more than $8 may be
charged to cover disk copying costs.  If the files on this disk
have dates more than a year old, we request that you contact us
for a free upgrade to the current version.

Disk distributors and dealers distributing DR. CODEMASTER for any 
kind of remuneration must first contact JUST FOR ME SOFTWARE,
INC. at the address below for authorization.  When you contact
us, you will receive a free copy of the latest version and be
placed on our mailing list to receive updates as they are
released.  Disk distributors may charge no more than $10 per disk
for copies of this software.  

Authorization to distribute is automatically granted to
distributors recognized by the Association of Shareware
Professionals, and such distributors may begin offering DR.
CODEMASTER immediately.  However, JUST FOR ME SOFTWARE, INC. must
still be advised so that the distributor can be kept up-to-date
with the latest version.
                            - 12 -

OTHER PRODUCTS FROM JUST FOR ME SOFTWARE, INC.
----------------------------------------------

If you liked DR. CODEMASTER, we suggest you try the following
additional products from Just For Me Software, Inc.:

   MATH CHALLENGE -- An educational game that encourages 
     children to learn their math tables with VGA photographic
     images, colorful animation, interesting sound effects,
     and personalized text encouragement.  Provides parent
     or teacher with options to select subject and difficulty
     level.
     
   BATTLE SKIMMERS -- a two-player board game in the best
     traditions of Checkers, Chess, Backgammon, Go, and 
     Parchesi.  Destined to become a Classic -- with no 
     board pieces to lose.  Easy enough for a young child
     to play, but with enough strategic complexities to
     intrigue even the most discerning adult.

Please also do not hesitate to contact us if you'd like us to bid
on a custom programming project.  Using the same programming
techniques embodied in DR. CODEMASTER, we can custom design
software for you or your business -- including software for trade
show displays, professional office information systems, and
airport/shopping mall displays.  We believe you'll find our
prices quite reasonable and attractive.





        Copyright 1992    Just For Me Software, Inc.  
                          P. O. Box 531  
                          Novi, MI 48376