import java.util.*;
import java.text.*;
import java.io.*;
class FLOW011
{
public static void main
(String[] args
) {
Scanner s
= new Scanner
(System.
in); int n= s.nextInt();
for(int i=0; i<n; i++){
int b;
float h,d,gs;
b = s.nextInt();
if(b<1500)
{
gs = 2*b;
}
else
{
gs = (float) 1.98*b + 500;
}
System.
out.
println(df.
format(gs
)); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS50ZXh0Lio7CmltcG9ydCBqYXZhLmlvLio7CmNsYXNzIEZMT1cwMTEKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpCgl7CgkgICAgU2Nhbm5lciBzID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCSAgICBpbnQgbj0gcy5uZXh0SW50KCk7CgkgICAgRGVjaW1hbEZvcm1hdCBkZiA9IG5ldyBEZWNpbWFsRm9ybWF0KCIjIyMuIyIpOwoJICAgIGZvcihpbnQgaT0wOyBpPG47IGkrKyl7CgkgICAgICAgIGludCBiOwoJICAgICAgICBmbG9hdCBoLGQsZ3M7CgkgICAgICAgIGIgPSBzLm5leHRJbnQoKTsKCSAgICAgICAgaWYoYjwxNTAwKQoJICAgICAgICB7CgkgICAgICAgICAgICBncyA9IDIqYjsKCSAgICAgICAgfQoJICAgICAgICBlbHNlCgkgICAgICAgIHsKCSAgICAgICAgICAgIGdzID0gKGZsb2F0KSAxLjk4KmIgKyA1MDA7CgkgICAgICAgIH0KCSAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGRmLmZvcm1hdChncykpOwoJICAgIH0KICAgIH0KfQ==