First attempt of solving hole 2.