chemical latern

chemical latern

Rank #214,078 (150 points)