Corrected inconsistent types usage
Problem 60 added for safekeeping, not finished yet (perfomance issues)