Well done all,
specail thanks goes to Martinliss and MarkTMarkT and Achichincle .

Only mixture of all of these gives a neat solution to the problem.