Puzzles solved by WENG

Collaboration online puzzleThe Rats online puzzle