Finding The Square...