Added exercise 46.
Added exercise 47.
Added ignore file.
Added exercise 48.
Added exercise 49.