Comic iPhone solve underspecification percolate administration software lighting fixture performance duplicate lines cas library arabic digit survey kiosk maze generator