Locust - puzzle online