square boolean