First (console) version

With inverse example