A first version with no algorithm or formatting or database!