maze — complex branching network designed as a puzzle or structure