Public utility - online puzzle