誰かこの問題の解説お願いします


非負の整数nに対して次のとおりに定義された関数F(n),G(n)がある。F(5)の値は幾らか?
F(n):if n≦1 then return 1  else return n×G(n-1)
G(n):if n≦0 then return 0  else return n×F(n-1)


ア 50
イ 65
ウ 100
エ 120


答えは65らしいんだけど、どうやって計算していいのか全然分からない・・・
できれば答えに行きつくまでの課程を教えてください。お願いします
解説はついてませんでした。