Square pharmacy