Added permuation and combination. File check remaining