よろしくお願いいたします。

[1] 授業単元: 人工知能
[2] 問題文(含コード&リンク):
ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/883.txt

このプログラム(↑)を変更し、12×12の世界で、
開始地点(左上)と目的地点(右下)と障害物を設計して、
各セルにランダムに点数を配置し、移動の度に点数を獲得し、
目的地点に達した時に獲得点数の合計を出力するSマリオのプログラムを作成せよ。

(プログラムは8×8の世界で壁にそって右にぐるぐる回るか、障害物をぐるぐるまわる
Sマリオのプログラムです。実行可能です。)

[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ(バージョン): gcc
 [3.3] 言語: C
[4] 期限: [2005年8月31日まで]
[5] その他の制限: なし