First commit - 3 first problems