Swaminathan's learning and finding