[Abstract 004] riddle maze puzzle