Butterfly Puzzle

puzzle Q puzzle G puzzle A puzzle J
puzzle M puzzle P puzzle B puzzle H
puzzle O puzzle E puzzle N puzzle C
puzzle I puzzle F puzzle L puzzle K
puzzle D