added maze source file