95 homologs were found in PanDaTox collection
for query gene Tfu_2318 on replicon NC_007333
Organism: Thermobifida fusca YX



Page 1 of 1    << first  < prev  1  next >  last >>   


Replicon accession

Locus tag

Product

% identity

Alignment on query gene

Alignment on homolog gene

Length

Bit score

E-value

Organism name

Kingdom

Plasmid clonability

Plasmid unclonability p-value

Fosmid clonability

Fosmid unclonability p-value

Coverage Plot

PanDaTox homologs

Experimental validation
NC_007333  Tfu_2318  hypothetical protein  100 
 
 
133 aa  275  1e-73  Thermobifida fusca YX  Bacteria  normal  0.238988  n/a   
 
 
-
 
NC_008148  Rxyl_1056  pyridoxamine 5'-phosphate oxidase-related, FMN-binding protein  68.18 
 
 
135 aa  192  2e-48  Rubrobacter xylanophilus DSM 9941  Bacteria  normal  0.991641  n/a   
 
 
-
 
NC_013526  Tter_2143  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  62.31 
 
 
137 aa  180  6e-45  Thermobaculum terrenum ATCC BAA-798  Bacteria  normal  n/a   
 
 
-
 
NC_014210  Ndas_4464  putative F420-dependent enzyme  58.33 
 
 
128 aa  160  7e-39  Nocardiopsis dassonvillei subsp. dassonvillei DSM 43111  Bacteria  normal  normal 
 
 
-
 
NC_007777  Francci3_2112  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  43.75 
 
 
129 aa  128  3e-29  Frankia sp. CcI3  Bacteria  hitchhiker  0.00365817  normal  0.44749 
 
 
-
 
NC_013595  Sros_2009  hypothetical protein  43.75 
 
 
129 aa  125  3e-28  Streptosporangium roseum DSM 43021  Bacteria  normal  normal  0.130607 
 
 
-
 
NC_013440  Hoch_6357  PPOX class putative F420-dependent enzyme  44.26 
 
 
131 aa  115  1.9999999999999998e-25  Haliangium ochraceum DSM 14365  Bacteria  normal  normal  0.882388 
 
 
-
 
NC_013131  Caci_2043  pyridoxamine 5'-phosphate oxidase-related FMN- binding  40 
 
 
130 aa  114  3e-25  Catenulispora acidiphila DSM 44928  Bacteria  normal  normal  0.0860921 
 
 
-
 
NC_012669  Bcav_1040  pyridoxamine 5'-phosphate oxidase-related protein FMN-binding  41.41 
 
 
139 aa  108  3e-23  Beutenbergia cavernae DSM 12333  Bacteria  normal  normal  0.239296 
 
 
-
 
NC_013131  Caci_7774  pyridoxamine 5'-phosphate oxidase-related FMN- binding  40.35 
 
 
129 aa  104  4e-22  Catenulispora acidiphila DSM 44928  Bacteria  normal  normal 
 
 
-
 
NC_013441  Gbro_3285  PPOX class putative F420-dependent enzyme  35.16 
 
 
130 aa  100  8e-21  Gordonia bronchialis DSM 43247  Bacteria  normal  0.696132  n/a   
 
 
-
 
NC_014158  Tpau_1343  PPOX class putative F420-dependent enzyme  38.71 
 
 
132 aa  98.2  3e-20  Tsukamurella paurometabola DSM 20162  Bacteria  normal  n/a   
 
 
-
 
NC_013922  Nmag_2083  putative F420-dependent enzyme  35.38 
 
 
133 aa  95.5  2e-19  Natrialba magadii ATCC 43099  Archaea  normal  n/a   
 
 
-
 
NC_013158  Huta_2922  pyridoxamine 5'-phosphate oxidase-related FMN- binding  34.4 
 
 
134 aa  88.6  3e-17  Halorhabdus utahensis DSM 12940  Archaea  normal  0.0268055  n/a   
 
 
-
 
NC_014165  Tbis_0846  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  35.77 
 
 
125 aa  86.7  1e-16  Thermobispora bispora DSM 43833  Bacteria  normal  0.303881  normal  0.0908937 
 
 
-
 
NC_009767  Rcas_3982  pyridoxamine 5'-phosphate oxidase-related FMN-binding  34.13 
 
 
138 aa  85.5  2e-16  Roseiflexus castenholzii DSM 13941  Bacteria  normal  normal  0.0720616 
 
 
-
 
NC_012029  Hlac_0550  pyridoxamine 5'-phosphate oxidase-related FMN-binding  37.69 
 
 
130 aa  85.5  2e-16  Halorubrum lacusprofundi ATCC 49239  Archaea  normal  0.0267211  normal 
 
 
-
 
NC_013739  Cwoe_4056  PPOX class putative F420-dependent enzyme  32.2 
 
 
133 aa  85.1  3e-16  Conexibacter woesei DSM 14684  Bacteria  normal  0.0149029  normal 
 
 
-
 
NC_013124  Afer_0695  pyridoxamine 5'-phosphate oxidase-related FMN- binding  36.07 
 
 
128 aa  83.6  9e-16  Acidimicrobium ferrooxidans DSM 10331  Bacteria  normal  n/a   
 
 
-
 
NC_009921  Franean1_6594  pyridoxamine 5'-phosphate oxidase-related FMN-binding  38.26 
 
 
129 aa  82.8  0.000000000000001  Frankia sp. EAN1pec  Bacteria  normal  normal 
 
 
-
 
NC_009523  RoseRS_1141  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  33.6 
 
 
138 aa  82.4  0.000000000000002  Roseiflexus sp. RS-1  Bacteria  normal  normal  0.0166788 
 
 
-
 
NC_014165  Tbis_0505  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  35.77 
 
 
125 aa  81.6  0.000000000000003  Thermobispora bispora DSM 43833  Bacteria  normal  normal 
 
 
-
 
NC_009664  Krad_0759  pyridoxamine 5'-phosphate oxidase-related FMN-binding  36.63 
 
 
133 aa  80.1  0.00000000000001  Kineococcus radiotolerans SRS30216  Bacteria  normal  0.34478  normal  0.0106192 
 
 
-
 
NC_013595  Sros_0969  hypothetical protein  35.25 
 
 
129 aa  78.6  0.00000000000003  Streptosporangium roseum DSM 43021  Bacteria  normal  normal 
 
 
-
 
NC_009921  Franean1_1623  pyridoxamine 5'-phosphate oxidase-related FMN-binding  31.03 
 
 
132 aa  77.4  0.00000000000006  Frankia sp. EAN1pec  Bacteria  normal  normal 
 
 
-
 
NC_013743  Htur_0730  PPOX class putative F420-dependent enzyme  33.06 
 
 
135 aa  77  0.00000000000007  Haloterrigena turkmenica DSM 5511  Archaea  n/a    n/a   
 
 
-
 
NC_010085  Nmar_0787  pyridoxamine 5'-phosphate oxidase-related FMN-binding  28.95 
 
 
134 aa  77  0.00000000000008  Nitrosopumilus maritimus SCM1  Archaea  n/a    normal  0.277304 
 
 
-
 
NC_013595  Sros_3594  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  36.17 
 
 
132 aa  70.5  0.000000000007  Streptosporangium roseum DSM 43021  Bacteria  normal  0.0641507  normal 
 
 
-
 
NC_013131  Caci_6087  pyridoxamine 5'-phosphate oxidase-related FMN- binding  36.13 
 
 
129 aa  70.5  0.000000000008  Catenulispora acidiphila DSM 44928  Bacteria  normal  normal  0.116644 
 
 
-
 
NC_013595  Sros_5602  hypothetical protein  34.43 
 
 
132 aa  70.1  0.00000000001  Streptosporangium roseum DSM 43021  Bacteria  normal  0.0370067  normal  0.513338 
 
 
-
 
NC_009921  Franean1_0365  pyridoxamine 5'-phosphate oxidase-related FMN-binding  29.92 
 
 
130 aa  69.3  0.00000000002  Frankia sp. EAN1pec  Bacteria  normal  0.0234579  hitchhiker  0.00208222 
 
 
-
 
NC_008148  Rxyl_1184  pyridoxamine 5'-phosphate oxidase-related, FMN-binding protein  32.69 
 
 
141 aa  67  0.00000000008  Rubrobacter xylanophilus DSM 9941  Bacteria  normal  0.230924  n/a   
 
 
-
 
NC_013510  Tcur_2662  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  34.43 
 
 
132 aa  67  0.00000000008  Thermomonospora curvata DSM 43183  Bacteria  hitchhiker  0.00000998111  n/a   
 
 
-
 
NC_007777  Francci3_4252  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  32.14 
 
 
130 aa  65.5  0.0000000003  Frankia sp. CcI3  Bacteria  normal  0.78291  normal  0.956838 
 
 
-
 
NC_009921  Franean1_6642  pyridoxamine 5'-phosphate oxidase-related FMN-binding  29.17 
 
 
165 aa  64.7  0.0000000004  Frankia sp. EAN1pec  Bacteria  normal  normal 
 
 
-
 
NC_013595  Sros_7841  hypothetical protein  29.41 
 
 
139 aa  63.9  0.0000000008  Streptosporangium roseum DSM 43021  Bacteria  normal  0.145006  normal 
 
 
-
 
NC_014158  Tpau_1993  PPOX class putative F420-dependent enzyme  31.58 
 
 
144 aa  61.2  0.000000004  Tsukamurella paurometabola DSM 20162  Bacteria  normal  0.98914  n/a   
 
 
-
 
NC_013441  Gbro_3771  PPOX class putative F420-dependent enzyme  30.08 
 
 
143 aa  60.8  0.000000006  Gordonia bronchialis DSM 43247  Bacteria  normal  n/a   
 
 
-
 
NC_013235  Namu_3840  pyridoxamine 5'-phosphate oxidase-related FMN- binding  31.31 
 
 
143 aa  58.9  0.00000002  Nakamurella multipartita DSM 44233  Bacteria  normal  0.338101  normal  0.399447 
 
 
-
 
NC_009921  Franean1_1437  pyridoxamine 5'-phosphate oxidase-related FMN-binding  31.62 
 
 
150 aa  58.9  0.00000002  Frankia sp. EAN1pec  Bacteria  normal  normal 
 
 
-
 
NC_014210  Ndas_0831  putative F420-dependent enzyme  29.13 
 
 
141 aa  55.8  0.0000002  Nocardiopsis dassonvillei subsp. dassonvillei DSM 43111  Bacteria  normal  0.981538  decreased coverage  0.00628488 
 
 
-
 
NC_013093  Amir_7022  pyridoxamine 5'-phosphate oxidase-related FMN- binding  26.73 
 
 
143 aa  55.8  0.0000002  Actinosynnema mirum DSM 43827  Bacteria  normal  n/a   
 
 
-
 
NC_013757  Gobs_0488  PPOX class putative F420-dependent enzyme  30.33 
 
 
144 aa  54.7  0.0000005  Geodermatophilus obscurus DSM 43160  Bacteria  normal  0.620504  n/a   
 
 
-
 
NC_009921  Franean1_0582  pyridoxamine 5'-phosphate oxidase-related FMN-binding  29.66 
 
 
150 aa  53.9  0.0000007  Frankia sp. EAN1pec  Bacteria  normal  normal 
 
 
-
 
NC_014165  Tbis_1506  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  30.1 
 
 
141 aa  53.5  0.0000008  Thermobispora bispora DSM 43833  Bacteria  normal  normal 
 
 
-
 
NC_013202  Hmuk_1091  pyridoxamine 5'-phosphate oxidase-related FMN- binding  27.45 
 
 
152 aa  53.5  0.0000009  Halomicrobium mukohataei DSM 12286  Archaea  normal  0.206809  normal 
 
 
-
 
NC_009921  Franean1_4829  pyridoxamine 5'-phosphate oxidase-related FMN-binding  30.53 
 
 
142 aa  52.8  0.000001  Frankia sp. EAN1pec  Bacteria  normal  0.0116535  normal  0.0388032 
 
 
-
 
NC_009338  Mflv_1362  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  24.77 
 
 
142 aa  52.8  0.000002  Mycobacterium gilvum PYR-GCK  Bacteria  normal  0.0924624  normal  0.216406 
 
 
-
 
NC_008146  Mmcs_0391  pyridoxamine 5'-phosphate oxidase-related, FMN-binding protein  27.78 
 
 
140 aa  51.2  0.000004  Mycobacterium sp. MCS  Bacteria  normal  n/a   
 
 
-
 
NC_009077  Mjls_0379  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  27.78 
 
 
140 aa  51.2  0.000004  Mycobacterium sp. JLS  Bacteria  normal  0.061439  normal  0.249477 
 
 
-
 
NC_008705  Mkms_0400  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  27.78 
 
 
140 aa  51.2  0.000004  Mycobacterium sp. KMS  Bacteria  normal  0.615114  normal  0.934587 
 
 
-
 
NC_010338  Caul_0850  pyridoxamine 5'-phosphate oxidase-related FMN-binding  34.38 
 
 
155 aa  50.4  0.000007  Caulobacter sp. K31  Bacteria  normal  0.119424  normal  0.155123 
 
 
-
 
NC_013093  Amir_2761  pyridoxamine 5'-phosphate oxidase-related FMN- binding  31.13 
 
 
142 aa  50.1  0.00001  Actinosynnema mirum DSM 43827  Bacteria  hitchhiker  0.0000656664  n/a   
 
 
-
 
NC_007802  Jann_0506  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  30 
 
 
158 aa  48.9  0.00003  Jannaschia sp. CCS1  Bacteria  normal  normal 
 
 
-
 
NC_013131  Caci_6484  pyridoxamine 5'-phosphate oxidase-related FMN- binding  34.48 
 
 
122 aa  48.9  0.00003  Catenulispora acidiphila DSM 44928  Bacteria  normal  normal 
 
 
-
 
NC_009664  Krad_3713  pyridoxamine 5'-phosphate oxidase-related FMN-binding  21.78 
 
 
135 aa  48.5  0.00003  Kineococcus radiotolerans SRS30216  Bacteria  normal  0.356128  normal  0.0188302 
 
 
-
 
NC_013093  Amir_4233  pyridoxamine 5'-phosphate oxidase-related FMN- binding  38.16 
 
 
143 aa  47.4  0.00006  Actinosynnema mirum DSM 43827  Bacteria  normal  n/a   
 
 
-
 
NC_014210  Ndas_2054  pyridoxamine 5'-phosphate oxidase-related FMN-binding protein  30.6 
 
 
151 aa  47.8  0.00006  Nocardiopsis dassonvillei subsp. dassonvillei DSM 43111  Bacteria  normal  normal  0.131476 
 
 
-
 
NC_007955  Mbur_1693  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  31.52 
 
 
148 aa  46.2  0.0002  Methanococcoides burtonii DSM 6242  Archaea  hitchhiker  0.00000026689  n/a   
 
 
-
 
NC_008578  Acel_1969  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  29.13 
 
 
152 aa  45.4  0.0002  Acidothermus cellulolyticus 11B  Bacteria  normal  normal 
 
 
-
 
NC_008705  Mkms_2700  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  25 
 
 
135 aa  45.4  0.0003  Mycobacterium sp. KMS  Bacteria  normal  normal  0.0176006 
 
 
-
 
NC_008705  Mkms_1779  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  23.36 
 
 
143 aa  45.1  0.0003  Mycobacterium sp. KMS  Bacteria  normal  0.0691988  normal 
 
 
-
 
NC_009077  Mjls_1711  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  23.36 
 
 
143 aa  45.1  0.0003  Mycobacterium sp. JLS  Bacteria  normal  normal 
 
 
-
 
NC_009077  Mjls_2685  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  25 
 
 
135 aa  45.4  0.0003  Mycobacterium sp. JLS  Bacteria  normal  0.096944  normal 
 
 
-
 
NC_008146  Mmcs_2655  pyridoxamine 5'-phosphate oxidase-related, FMN-binding protein  25 
 
 
135 aa  45.4  0.0003  Mycobacterium sp. MCS  Bacteria  normal  n/a   
 
 
-
 
NC_008146  Mmcs_1732  pyridoxamine 5'-phosphate oxidase-related, FMN-binding protein  23.36 
 
 
143 aa  45.1  0.0003  Mycobacterium sp. MCS  Bacteria  normal  0.455039  n/a   
 
 
-
 
NC_008726  Mvan_5116  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  34.72 
 
 
170 aa  44.7  0.0004  Mycobacterium vanbaalenii PYR-1  Bacteria  decreased coverage  0.00582982  normal  0.597944 
 
 
-
 
NC_013131  Caci_6138  pyridoxamine 5'-phosphate oxidase-related FMN- binding  26.92 
 
 
165 aa  44.7  0.0004  Catenulispora acidiphila DSM 44928  Bacteria  normal  0.495485  normal  0.0139338 
 
 
-
 
NC_007964  Nham_1962  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  27.64 
 
 
158 aa  44.7  0.0004  Nitrobacter hamburgensis X14  Bacteria  normal  0.181208  n/a   
 
 
-
 
NC_008148  Rxyl_0524  pyridoxamine 5'-phosphate oxidase-related, FMN-binding protein  28.43 
 
 
134 aa  44.7  0.0005  Rubrobacter xylanophilus DSM 9941  Bacteria  normal  0.207279  n/a   
 
 
-
 
NC_013739  Cwoe_5786  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  33.64 
 
 
155 aa  44.3  0.0006  Conexibacter woesei DSM 14684  Bacteria  normal  normal  0.313411 
 
 
-
 
NC_013510  Tcur_1991  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  38.16 
 
 
143 aa  44.3  0.0006  Thermomonospora curvata DSM 43183  Bacteria  hitchhiker  0.00000065495  n/a   
 
 
-
 
NC_007348  Reut_B5702  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  27.64 
 
 
150 aa  43.9  0.0007  Ralstonia eutropha JMP134  Bacteria  normal  0.884169  n/a   
 
 
-
 
NC_010085  Nmar_0178  pyridoxamine 5'-phosphate oxidase-related FMN-binding  30 
 
 
133 aa  43.5  0.0009  Nitrosopumilus maritimus SCM1  Archaea  n/a    normal  0.210091 
 
 
-
 
NC_013739  Cwoe_2340  PPOX class putative F420-dependent enzyme  26.32 
 
 
143 aa  43.5  0.0009  Conexibacter woesei DSM 14684  Bacteria  normal  0.776273  normal  0.0697845 
 
 
-
 
NC_010338  Caul_2456  pyridoxamine 5'-phosphate oxidase-related FMN-binding  27.27 
 
 
171 aa  43.5  0.001  Caulobacter sp. K31  Bacteria  normal  0.502325  normal  0.600278 
 
 
-
 
NC_007404  Tbd_0006  hypothetical protein  29.66 
 
 
151 aa  43.5  0.001  Thiobacillus denitrificans ATCC 25259  Bacteria  normal  normal 
 
 
-
 
NC_013131  Caci_0880  pyridoxamine 5'-phosphate oxidase-related FMN- binding  25.38 
 
 
138 aa  43.1  0.001  Catenulispora acidiphila DSM 44928  Bacteria  normal  0.0927943  normal  0.425605 
 
 
-
 
NC_013595  Sros_9045  hypothetical protein  30.88 
 
 
163 aa  43.1  0.001  Streptosporangium roseum DSM 43021  Bacteria  normal  0.592704  normal 
 
 
-
 
NC_008751  Dvul_0078  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  23.73 
 
 
158 aa  43.1  0.001  Desulfovibrio vulgaris DP4  Bacteria  normal  normal 
 
 
-
 
NC_009565  TBFG_13006  hypothetical protein  33.33 
 
 
163 aa  43.1  0.001  Mycobacterium tuberculosis F11  Bacteria  normal  0.0109972  normal 
 
 
-
 
NC_008726  Mvan_1188  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  24 
 
 
138 aa  43.1  0.001  Mycobacterium vanbaalenii PYR-1  Bacteria  normal  0.709724  normal 
 
 
-
 
NC_011901  Tgr7_1947  pyridoxamine 5'-phosphate oxidase-related FMN-binding  28.3 
 
 
155 aa  42.4  0.002  Thioalkalivibrio sp. HL-EbGR7  Bacteria  hitchhiker  0.000031905  n/a   
 
 
-
 
NC_008146  Mmcs_0051  pyridoxamine 5'-phosphate oxidase-related, FMN-binding protein  35.06 
 
 
169 aa  42  0.002  Mycobacterium sp. MCS  Bacteria  normal  0.158303  n/a   
 
 
-
 
NC_014151  Cfla_2114  putative F420-dependent enzyme  30.63 
 
 
133 aa  42.4  0.002  Cellulomonas flavigena DSM 20109  Bacteria  normal  normal 
 
 
-
 
NC_009077  Mjls_0041  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  35.06 
 
 
169 aa  42  0.002  Mycobacterium sp. JLS  Bacteria  normal  0.299884  normal  0.0534302 
 
 
-
 
NC_008705  Mkms_0060  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  35.06 
 
 
169 aa  42  0.002  Mycobacterium sp. KMS  Bacteria  normal  normal  0.0501649 
 
 
-
 
NC_007908  Rfer_2436  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  35 
 
 
150 aa  41.2  0.004  Rhodoferax ferrireducens T118  Bacteria  decreased coverage  0.000271809  n/a   
 
 
-
 
NC_009921  Franean1_0814  pyridoxamine 5'-phosphate oxidase-related FMN-binding  27.2 
 
 
135 aa  41.6  0.004  Frankia sp. EAN1pec  Bacteria  normal  normal  0.191647 
 
 
-
 
NC_009077  Mjls_5739  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  31.82 
 
 
129 aa  40.8  0.006  Mycobacterium sp. JLS  Bacteria  normal  normal  0.646298 
 
 
-
 
NC_008726  Mvan_5063  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  22.43 
 
 
141 aa  40.8  0.006  Mycobacterium vanbaalenii PYR-1  Bacteria  normal  normal 
 
 
-
 
NC_013595  Sros_7957  pyridoxamine 5'-phosphate oxidase-related FMN- binding protein  29.84 
 
 
131 aa  40.8  0.007  Streptosporangium roseum DSM 43021  Bacteria  normal  normal 
 
 
-
 
NC_013521  Sked_11700  Pyridoxamine 5'-phosphate oxidase  30.85 
 
 
125 aa  40.4  0.008  Sanguibacter keddieii DSM 10542  Bacteria  normal  0.0372391  normal  0.434498 
 
 
-
 
NC_013595  Sros_8501  hypothetical protein  28.3 
 
 
137 aa  40.4  0.008  Streptosporangium roseum DSM 43021  Bacteria  normal  normal 
 
 
-
 
NC_008726  Mvan_2494  pyridoxamine 5'-phosphate oxidase-related, FMN-binding  26.74 
 
 
141 aa  40  0.01  Mycobacterium vanbaalenii PYR-1  Bacteria  normal  normal  0.313604 
 
 
-
 
Page 1 of 1    << first  < prev  1  next >  last >>