# Take care of the wonderful imports #       #
import time                                  #
import sys                                   #
import os                                    #
from random import randrange                 #
import title				     #
import text                                  #
                                             #
from colorama import init                    #
from colorama import Fore, Back, Style       #
init()                                       #
##############################################
def sarah_auth():
    os.system('cls' if os.name == 'nt' else 'clear')
    text.print_slow_red("Heyyooo\n")
    time.sleep(2)
    auth =raw_input(Fore.CYAN + Style.BRIGHT + "Do you\na.)Like Pencils\nb.)Hate Pens\nc.)Like Pens\nd.)Like Markers\ne.)Hate Crayons\nf.)Like Sharpies\ng.)Hate Markers\n")
    if auth == 'f':
        os.system('cls' if os.name == 'nt' else 'clear')
        time.sleep(1)
        sarah()
    else:
        text.print_slow('Wrong Sarah :(, Continue...\n')
    os.system('cls' if os.name == 'nt' else 'clear')
    print(Fore.GREEN + Style.BRIGHT + "You hear a ruffle in the bushes behind and you turn around.\nYou are approached by a fat kid.\nHe identifies himself as Piggy.")
    print(Fore.MAGENTA + Style.BRIGHT + "Piggy: What is your name?")
    print("Sarah")
def sarah():
    os.system('cls' if os.name == 'nt' else 'clear')
    print(Fore.RED + Style.BRIGHT + """           _     _     _       
     /\   | |   | |   (_)      
    /  \  | |__ | |__  _       
   / /\ \ | '_ \| '_ \| |      
  / ____ \| | | | | | | |_ _ _ 
 /_/    \_\_| |_|_| |_| (_|_|_)
                     _/ |      
                    |__/       
""")
    print(Fore.RED + Style.BRIGHT + "Uh oh, it's a Sarah!, who brought Sarah?? The game is now broken :(")
    time.sleep(1)
    print(Fore.RED + Style.BRIGHT + "...")
    time.sleep(1)
    print(Fore.RED + Style.BRIGHT + "...")
    time.sleep(1)
    print(Fore.RED + Style.BRIGHT + "...")
    time.sleep(1)
    print(Fore.RED + Style.BRIGHT + "...")
    time.sleep(1)
    print(Fore.RED + Style.BRIGHT + "...")
    time.sleep(4)
    os.system('cls' if os.name == 'nt' else 'clear')
    print(Fore.RED + Style.BRIGHT + """           _     _     _       
     /\   | |   | |   (_)      
    /  \  | |__ | |__  _       
   / /\ \ | '_ \| '_ \| |      
  / ____ \| | | | | | | |_ _ _ 
 /_/    \_\_| |_|_| |_| (_|_|_)
                     _/ |      
                    |__/       
""")
    print(Fore.GREEN + Style.BRIGHT +'Sarah, you are awesome, incredible, amazing, and so much more\nthat I can not fit in less than two lines.')
    time.sleep(2)
    raw_input(Fore.CYAN + Style.BRIGHT + "Press enter to continue...")
    print(Fore.GREEN + Style.BRIGHT +'==========================')
    print(Fore.RED + Style.BRIGHT +'Yeah, for real... the game is broken.\nWHO BROUGHT MOON MOON?')
    print(Fore.YELLOW + Style.BRIGHT + """ 
                            |' \ 
         _                  ; : ; 
        / `-.              /: : | 
       |  ,-.`-.          ,': : | 
       \  :  `. `.       ,'-. : | 
        \ ;    ;  `-.__,'    `-.| 
         \ ;   ;  :::  ,::'`:.  `. 
          \ `-. :  `    :.    `.  \ 
           \   \    ,   ;   ,:    (\ 
            \   :., :.    ,'o)): ` `-. 
           ,/,' ;' ,::"'`.`---'   `.  `-._ 
         ,/  :  ; '"      `;'          ,--`. 
        ;/   :; ;             ,:'     (   ,:) 
          ,.,:.    ; ,:.,  ,-._ `.     \""'/ 
          '::'     `:'`  ,'(  \`._____.-'"' 
             ;,   ;  `.  `. `._`-.  \\ 
             ;:.  ;:       `-._`-.\  \`. 
              '`:. :        |' `. `\  ) \ 
                 ` ;:       |    `--\__,' 
                   '`      ,' 
                        ,-' """)
    time.sleep(5)
    text.print_slow("SUPER SECRET GAME WINNING SECRET: Don't try to kill Jack, or save Piggy.\nYou will die, and I don't want you to.\n")
    text.print_slow("You're too amazing to die in this game.\n")
    raw_input(Fore.CYAN + Style.BRIGHT + "Press enter to continue...")
    print(Fore.GREEN + Style.BRIGHT +'==========================')
    os.system('cls' if os.name == 'nt' else 'clear')
    print(Fore.GREEN + Style.BRIGHT + "You hear a ruffle in the bushes behind and you turn around.\nYou are approached by a fat kid.\nHe identifies himself as Piggy.")
    print(Fore.MAGENTA + Style.BRIGHT + "Piggy: What is your name?")
    print("Sarah")
def dawson():
    os.system('cls' if os.name == 'nt' else 'clear')
    print(Fore.CYAN + Style.BRIGHT + "--------------------------------")
    print(Fore.CYAN + Style.BRIGHT + 'You are playing your own game... how fun.')
    print(Fore.CYAN + Style.BRIGHT + "--------------------------------")
    raw_input(Fore.CYAN + Style.BRIGHT + "Press enter to continue...")
    print(Fore.GREEN + Style.BRIGHT +'==========================')
    os.system('cls' if os.name == 'nt' else 'clear')
    print(Fore.GREEN + Style.BRIGHT + "You hear a ruffle in the bushes behind and you turn around.\nYou are approached by a fat kid.\nHe identifies himself as Piggy.")
    print(Fore.MAGENTA + Style.BRIGHT + "Piggy: What is your name?")
    print("Dawson")
