fixed up three of a kind logic and added another test