Square motor