Freelancer:
gyanl
Another variant
Added mountains.