square-list
for-each