Puzzles solved by ADIB

Mitochondria online puzzle