# puzzle5
## 檢查終點的MAIN程式

## 檢查印出FLAG條件

可以發現var3 需要大於11個
而var3就是星星
## 分析如何新增星星
可以看到f7這個函式會檢查兩個陣列是否相等
由f7來看,這兩個陣列分別是
```csharp!
int ag[] = {1, 1, 3, 3, 2, 4, 2, 4, 1, 3};
int ah[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
```
而輸入上下左右時

則會被填入到ah陣列
```csharp=
ah[(num % 10)] = scan_inpuf_f(Arrays);
```
而新增星星的函式並沒有做清空的動作,所以只要條件符合ah,就能夠一直增加星星,而條件則是在一開始執行時,就輸入```wwssadadws```
就可以在到終點的路上佈滿星星

AIS3JUNIOR_GoldenFinger
