# puzzle15.py
# Program that simulates a 15 Puzzle game

from graphics import *

def main():
	filename = raw_input("Input name of puzzle file: ")
	window = GraphWin("Puzzle 15", 200, 200)
	board = initialize_board(filename)
	display_numbers(window,board)
        game_over = False
        while game_over == False:
                p = window.getMouse()
                col = p.getX()/50     # compute column where player clicked
                row = p.getY()/50     # compute row where player clicked
                update_board(board, row, col)
                display_numbers(window,board)
                game_over = check_for_winner(board)
	message = Text(Point(100,100),"GAME OVER")
	message.setSize(24)
	message.setTextColor("orange")
	message.draw(window)
	raw_input("Press <ENTER> to quit.")
	window.close()

def initialize_board(filename):
	# to be completed by you in lab
	return []  # erase this line 

def display_numbers(window,board):
	# to be completed by you in lab
	return     # erase this line

def update_board(board, row, col):
	return

def check_for_winner(board):
	return False

main()

		
		 
