Self-propelled artillery - online puzzle