Problem 104
-very novel way of solving this problem, TIL