I love animals and stuff but please don't bring your dogs to my house uninvited --- Science and Algorithms