update of isPermutation
-- added random size of lists (max length 5, max int 5)
-- removed check for 'same list' because it does not matter if they are in the same order or not.
-- removed length check, just because it is not needed
simplified isPermutation (now only one recursive function)
-- use default function to remove first occurange: delete