square and triangle