a maze on a surface