Walking the Perfect Square