Puzzles solved by ACu

Capybara online puzzle