Puzzle 81: Blackbarrier Jam 2

No comment.