CORRECT game rules implemented