kata 6. f# draft added