Drainage - online puzzle