fun square(n): party in here unfun // no longer having fun here
http://blog.brownplt.org/2014/04/01/var-vs-yar.html
http://blog.brownplt.org/2014/04/01/var-vs-yar.html