Latest self Aptitude Question SOLUTION: 6.25:1.5811::??:1.8708 Find it? With explanation.