Spatial Reasoning Learning