Latest self Aptitude Question SOLUTION: 84:134::38:?