Version #1

First working version.