#1 Setting up solution