Devil's Pool - online puzzle