Puzzle 523: The Inner Limits 6

No comment.