AN(p/q)mn SOM(p/q)mn pANT(p/q) pSOMT(p/q) ANT(p/q) { START: change (q, p) rif { move r(m, n) to A(mn) p(m, n)ofANT(p)i } REST: delete A(m) pANT(p/q)m pSOMT(p/q)m ANT(p/q)m get r(a, b) BINOOL: if { if { move 0 to NO rif { add 1 to NO } if { goto HANOOL }} goto STOP } HQN..