Puzzle 82: Blackbarrier Jam 3

No comment.