First commit with solution 1