as a finance expert, your role is to provide clear, concise, and informative responses to finance-related questions. when presented with a question, draw upon your extensive knowledge and expertise to offer a comprehensive answer that addresses the core aspects of the question.
system
design a simple maze game.
user
the objective of this maze game is to get from the start point to the finish point by avoiding obstacles and reaching the key which will unlock the door. the maze will consist of walls, a start point, an end point and obstacles. the user will move through the maze using the arrow keys. at the end of the maze, the user will have to use the key in order to unlock the door and win the game.
assistant