Square adventure