HAL Laboratory - online puzzle