How can I put this into a table

I have the following code inside a table.
<table border="0" width="760">
<tr>
<td class="TitleText">
<cfoutput query="qrySerialNumbers"
group="materialNumber"><b>Material
Number:</b> #materialNumber#<p>
<cfloop from="1" to="#quantity#" index="i">
<cfif #len(i)# is 1>
<b>Serial Number
#i#:</b>    <cfinput
type="text" name="serialNumber" required="Yes" Message="Serial
Number must be entered."><input type="hidden"
name="gfmPartNumberID" value="#gfmPartNumberID#"><br>
<cfelse>
<b>Serial Number
#i#:</b>  <cfinput type="text"
name="serialNumber" required="Yes" Message="Serial Number must be
entered."><input type="hidden" name="gfmPartNumberID"
value="#gfmPartNumberID#"><br>
</cfif>
</cfloop>
<p>
</cfoutput>
</td>
</tr>
</table>
It gives me the desired output layout and the data is
correct.
But I want to put in the <td> and <tr> tags to
make each line a proper table format so that I can control the
spacing, instead of using   The output layout should be
the same as what I have now.
I cannot seem to get this to work.

You currently have the entire query being outputted inside a
single table cell.
You might want something like this:
<table>
<cfoutput query="something" group ="whatever">
<tr><td>#grouped data#</td>
<td><cfoutput>#ungrouped
data#<br></td>
</tr>
</cfoutput>
</table>

Similar Messages

  • I have 13 dollars left on an apple store gift card, how can I convert this into money for my iTunes account?

    I have 13 dollars left on an apple store gift card, how can I convert this into money for my iTunes account?

    You can't.

  • How can I put a .pdf (or table) in iWeb that one sees on the web site on a web page without downloading?

    How can I put a pdf (not downloadable, but viewed on the website) or a table in iWeb?

    If it's a one page PDF file just drag it onto the webpage and resize to fit. If it's a multi page PDF file you can add it as in this demo page: Scrolling Text Box
    OT

  • How can  we put  Documents into SDN

    Hi friends,
      I have one document  about Reporting... i prepared   that with screen shots.. now i want to put into SDN .. it will be helpfull to many people..
       can any one suggest me.. how can we put  into SDN...( i mean i dont have any idea abt WIKI  and Blogs.... so,    can any one plz guide me..)
    Thanks
    AK
    null

    Hello Ajay,
    here is an <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d3522851-0e01-0010-e795-fbb9fc59c905">article about SDN documents</a>. It decribes how to <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/68f93647-0a01-0010-8891-92cea7f0313f">complete this form</a>, which has to be send to SDN. Good luck with that...
    Reward points if helpful,
    regards, Martin

  • How can I put video into my ipod

    Please tell me how can I put the videos in my ipod by using itunes? I try to put the DVD but it didnt appeare in my itunes. I cant add the video to my library

    Would you happen to know what format the Music Video is that you are trying to import? iTunes can only support a few kinds: MPEG, MPEG-4, and MOV.
    Make sure you are converting the file to an iTunes compatible format.
    If it is a WMV or AVI, it will probably not work. In this case, find a third-party program to convert these files for you. Search Google for free options.

  • How can I put quicklinks into the toolbar like in Internet Explorer

    In Internet Explorer you can Add Favorites to the toolbar - how can I do this in Firefox?

    Firefox has a bar for Bookmarks (equivalent of Favorites). To display the bar, you can right-click a blank area to the right of the tabs and turn on the Bookmarks Toolbar. This also is available from the following menus:
    orange Firefox button > Options > Bookmarks Toolbar ''or''<br>
    classic View menu > Toolbars > Bookmarks Toolbar
    Does that do what you need?

  • How can I put Planning into Read Only Mode ?

    We need to backup our Essbase cubes to tape every night. How can I update Oracle HSP* tables so that I put Planning into Read Only Mode ? I want to prevent Asia and Europe users from updating Planning while Essbase is in READ-ONLY mode (BEGINARCHIVE).

    Hi,
    You should put the planning application in Maintenance mode if you are doing any backups, this can be done from planning web.
    Select Administration > Application Settings.
    For Show, select Advanced Settings.
    Click Go.
    Select System Settings.
    For Application Maintenance Mode, select an option for Enable Use of the Application For:
    All users —All users can log on to the application or continue working with the application if they are currently logged on.
    Administrators —Only other administrators can log on. Other users are forced off and prevented from logging on until the option is reset to All Users.
    Owner —Only the application owner can log on. All other users are prevented from logging on. If they are currently logged on, they are forced off the system until the option is reset to All Users or Administrators. Only the application owner can restrict other administrators from using the application.
    Hope this helps
    John
    http://john-goodwin.blogspot.com/

  • HT2729 How can I put songs into the album they came from but were split because of multiple artists on a tune?

    I need help in finding out home to combine songs from the same CD into one Album. When putting CD into the iMac, it auto loads into iTunes. If the artist is singing duet and the songs show more than one artist, it gets separated in iTunes. I want to combine all tracks together like they are on the CD.

    One way around this is to edit the album info for each song on that album and make the album artist 'various artists', or you can remove that duet artist and make all the artists the same.
    Seems to be a glitch or change with how iTunes sees albums now. THey alphabetize them by artist and, as you've noticed, if the artists are different, it sees them as different albums.
    I had many albums like this and spent a whole weekend editing the info to 'various' to clean it up.

  • How can I put pictures in a table in Numbers / Pages 10. ?

    Hello
    I have the new version of Numbers and Pages 10.
    Does anyone know how I can put pictures in a table, it always changes my picture into a background...That is annoying!
    It worked perfectly with Numbers / Pages 09...
    I really hope anyone knows how to do it, I have to prepare a list till tomorrow and it drives me mad!
    Thanks a lot!
    Miss V.

    There is no such thing as Numbers or Pages 10. The newest versions are Numbers 3.0.1 & Pages 5.0.1. The suite is sometimes referred to iWork '13, even by Apple, as that when it was released.
    Pictures in tables is just one of the 90+ features that didn't make it into the "new & improved, rewritten from the ground up” Pages 5 & Numbers 3. Leave feedback for the Pages team using the link in the Pages menu and review & rate the new versions in the Mac App Store. Do the same for Numbers.
    If you previously had iWork '09, those apps are still in your Applications folder in a folder named iWork '09. You can continue to use them to get things done.

  • Trying to log in but wont accept my date of birth how can i put this right

    i can't access my account  wont accept my date of birth how do i right this?

    Hi ,
    Please give us a call to get this sorted.
    Thanks.

  • HELP... How can i implement this into my code

    Hello :) I'm writing a simple game here is the code now all it does right now is it writes out the values of the cards on the screen in an applet however I want it to display card images from http://www.waste.org/~oxymoron/cards
    i can't get it to use the string values and give me the card images instead of simple text... please help a woman in trouble ;O) thank you
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.border.*;
    //import java.applet.*;
    ///import java.util.*;
    public class HighLowGUI extends JApplet {
       public void init() {
             // The init() method lays out the applet.
             // A HighLowCanvas occupies the CENTER position of the layout.
             // On the bottom is a panel that holds three buttons.  The
             // HighLowCanvas object listens for ActionEvents from the
             // buttons and does all the real work of the program.
          setBackground( new Color(130,50,40) );
          HighLowCanvas board = new HighLowCanvas();
          getContentPane().add(board, BorderLayout.CENTER);
          JPanel buttonPanel = new JPanel();
          buttonPanel.setBackground( new Color(220,200,180) );
          getContentPane().add(buttonPanel, BorderLayout.SOUTH);
          JButton higher = new JButton( "Deal" );
          higher.addActionListener(board);
          buttonPanel.add(higher);
          JButton newGame = new JButton( "New Game" );
          newGame.addActionListener(board);
          buttonPanel.add(newGame);
       }  // end init()
       class HighLowCanvas extends JPanel implements ActionListener {
            // A nested class that displays the cards and does all the work
             // of keeping track of the state and responding to user events.
          Deck deck;       // A deck of cards to be used in the game.
          Hand hand;       // The cards that have been dealt.
          String message;  // A message drawn on the canvas, which changes
                           //    to reflect the state of the game.
          boolean gameInProgress;  // Set to true when a game begins and to false
                                   //   when the game ends.
          Font bigFont;      // Font that will be used to display the message.
          Font smallFont;    // Font that will be used to draw the cards.
          HighLowCanvas() {
                // Constructor.  Creates sets the foreground and
                // background colors, and starts the first game.
          setBackground( new Color(0,120,0) );
             setForeground( Color.yellow);
                     //  smallFont = new Font("SansSerif", Font.PLAIN, 12);
                      // bigFont = new Font("Serif", Font.BOLD, 14);
            doNewGame();
          } // end constructor
          public void actionPerformed(ActionEvent evt) {
                 // Respond when the user clicks on a button by calling
                 // the appropriate procedure.  Note that the canvas is
                 // registered as a listener in applet's init() method.
             String command = evt.getActionCommand();
             if (command.equals("Deal"))
                doDeal();
             else if (command.equals("New Game"))
                doNewGame();
          } // end actionPerformed()
          void doDeal() {
                   // Called by actionPerformmed() when user clicks "Higher" button.
                   // Check the user's prediction.  Game ends if user guessed
                   // wrong or if the user has made three correct predictions.
             if (gameInProgress == false) {
                   // If the game has ended, it was an error to click "Higher",
                   // So set up an error message and abort processing.
                message = "Click \"New Game\" to start a new game!";
                repaint();
                return;
             hand.addCard( deck.dealCard() );     // Deal a card to the hand.
             int cardCt = hand.getCardCount();
             Card thisCard = hand.getCard( cardCt - 1 );  // Card just dealt.
             Card prevCard = hand.getCard( cardCt - 2 );  // The previous card.
             if ( thisCard.getValue() < prevCard.getValue() ) {
                gameInProgress = false;
                message = "Too bad! You lose.";
             else if ( thisCard.getValue() == prevCard.getValue() ) {
                gameInProgress = false;
                message = "Too bad!  You lose"; // on ties
             else if ( cardCt == 4) {    //CHANGED+++++++++++++++++=
                gameInProgress = false;
               message = "You win! Hurra! ";
             else {
                message = "Got it right!  Try for " + cardCt + " Press  -Deal- ";
             repaint();
          } // end
          void doNewGame() {
                 // Called by the constructor, and called by actionPerformed() if
                 // the use clicks the "New Game" button.  Start a new game.
             if (gameInProgress) {
                     // If the current game is not over, it is an error to try
                     // to start a new game.
                message = "You still have to finish this game! Press   -Deal-";
                repaint();
                return;
             deck = new Deck();   // Create the deck and hand to use for this game.
             hand = new Hand();
             deck.shuffle();
             hand.addCard( deck.dealCard() );  // Deal the first card into the hand.
             message = "Deal your cards";
             gameInProgress = true;
             repaint();
          } // end doNewGame()
          public void paintComponent(Graphics g) {
                // This method draws the message at the bottom of the
                // canvas, and it draws all of the dealt cards spread out
                // across the canvas.  If the game is in progress, an
                // extra card is dealt representing the card to be dealt next.
             super.paintComponent(g);
                  g.setFont(bigFont);
                  g.drawString(message,10,135);
                  g.setFont(smallFont);
             int cardCt = hand.getCardCount();
                  for (int i = 0; i < cardCt; i++)
                        drawCard(g, hand.getCard(i), 10 + i * 90, 10);
             if (gameInProgress)
                drawCard(g, null, 10 + cardCt * 90, 10);
          } // end paintComponent()
          void drawCard(Graphics g, Card card, int x, int y) {
                  // Draws a card as a 80 by 100 rectangle with
                  // upper left corner at (x,y).  The card is drawn
                  // in the graphics context g.  If card is null, then
                  // a face-down card is drawn.  (The cards are
                  // rather primitive.)
             if (card == null) {      // Draw a face-down card
                g.setColor(Color.blue);
                g.fillRect(x,y,80,100);
                g.setColor(Color.white);
                g.drawRect(x+3,y+3,73,93);
                g.drawRect(x+4,y+4,71,91);
             else {
                g.setColor(Color.white);
                g.fillRect(x,y,80,100);
                g.setColor(Color.gray);
                g.drawRect(x,y,79,99);
                g.drawRect(x+1,y+1,77,97);
             if (card.getSuit() == Card.DIAMONDS || card.getSuit() == Card.HEARTS)
                g.setColor(Color.red);
             else
                g.setColor(Color.black);
                g.drawString(card.getValueAsString(), x + 10, y + 30);
                g.drawString("of", x+ 10, y + 50);
                g.drawString(card.getSuitAsString(), x + 10, y + 70);
          } // end drawCard()
       } // end nested class HighLowCanvas
    } // end class HighLowGUI
       An object of class card represents one of the 52 cards in a
       standard deck of playing cards.  Each card has a suit and
       a value.
    public class Card {
        public final static int SPADES = 0,       // Codes for the 4 suits.
                                HEARTS = 1,
                                DIAMONDS = 2,
                                CLUBS = 3;
        public final static int ACE = 1,          // Codes for the non-numeric cards.
                                JACK = 11,        //   Cards 2 through 10 have their
                                QUEEN = 12,       //   numerical values for their codes.
                                KING = 13;
        private final int suit;   // The suit of this card, one of the constants
                                  //    SPADES, HEARTS, DIAMONDS, CLUBS.
        private final int value;  // The value of this card, from 1 to 11.
        public Card(int theValue, int theSuit) {
                // Construct a card with the specified value and suit.
                // Value must be between 1 and 13.  Suit must be between
                // 0 and 3.  If the parameters are outside these ranges,
                // the constructed card object will be invalid.
            value = theValue;
            suit = theSuit;
        public int getSuit() {
                // Return the int that codes for this card's suit.
            return suit;
        public int getValue() {
                // Return the int that codes for this card's value.
            return value;
        public String getSuitAsString() {
                // Return a String representing the card's suit.
                // (If the card's suit is invalid, "??" is returned.)
            switch ( suit ) {
               case SPADES:   return "Spades";
               case HEARTS:   return "Hearts";
               case DIAMONDS: return "Diamonds";
               case CLUBS:    return "Clubs";
               default:       return "??";
        public String getValueAsString() {
                // Return a String representing the card's value.
                // If the card's value is invalid, "??" is returned.
            switch ( value ) {
               case 1:   return "A";
               case 2:   return "2";
               case 3:   return "3";
               case 4:   return "4";
               case 5:   return "5";
               case 6:   return "6";
               case 7:   return "7";
               case 8:   return "8";
               case 9:   return "9";
               case 10:  return "10";
               case 11:  return "J";
               case 12:  return "Q";
               case 13:  return "K";
               default:  return "??";
        public String toString() {
               // Return a String representation of this card, such as
               // "10 of Hearts" or "Queen of Spades".
            return getValueAsString() + " of " + getSuitAsString();
    } // end class Card
        An object of type Deck represents an ordinary deck of 52 playing cards.
        The deck can be shuffled, and cards can be dealt from the deck.
    public class Deck {
        private Card[] deck;   // An array of 52 Cards, representing the deck.
        private int cardsUsed; // How many cards have been dealt from the deck.
        public Deck() {       // Create an unshuffled deck of cards.
           deck = new Card[52];
           int cardCt = 0;    // How many cards have been created so far.
           for ( int suit = 0; suit <= 3; suit++ ) {
              for ( int value = 1; value <= 13; value++ ) {
                 deck[cardCt] = new Card(value,suit);
                 cardCt++;
           cardsUsed = 0;
        public void shuffle() {
              // Put all the used cards back into the deck, and shuffle it into
              // a random order.
            for ( int i = 51; i > 0; i-- ) {
                int rand = (int)(Math.random()*(i+1));
                Card temp = deck;
    deck[i] = deck[rand];
    deck[rand] = temp;
    cardsUsed = 0;
    public int cardsLeft() {
    // As cards are dealt from the deck, the number of cards left
    // decreases. This function returns the number of cards that
    // are still left in the deck.
    return 52 - cardsUsed;
    public Card dealCard() {
    // Deals one card from the deck and returns it.
    if (cardsUsed == 52)
    shuffle();
    cardsUsed++;
    return deck[cardsUsed - 1];
    } // end class Deck
    An object of type Hand represents a hand of cards. The maximum number of
    cards in the hand can be specified in the constructor, but by default
    is 5. A utility function is provided for computing the value of the
    hand in the game of Blackjack.
    import java.util.Vector;
    public class Hand {
    private Vector hand; // The cards in the hand.
    public Hand() {
    // Create a Hand object that is initially empty.
    hand = new Vector();
    public void clear() {
    // Discard all the cards from the hand.
    hand.removeAllElements();
    public void addCard(Card c) {
    // Add the card c to the hand. c should be non-null. (If c is
    // null, nothing is added to the hand.)
    if (c != null)
    hand.addElement(c);
    public void removeCard(Card c) {
    // If the specified card is in the hand, it is removed.
    hand.removeElement(c);
    public void removeCard(int position) {
    // If the specified position is a valid position in the hand,
    // then the card in that position is removed.
    if (position >= 0 && position < hand.size())
    hand.removeElementAt(position);
    public int getCardCount() {
    // Return the number of cards in the hand.
    return hand.size();
    public Card getCard(int position) {
    // Get the card from the hand in given position, where positions
    // are numbered starting from 0. If the specified position is
    // not the position number of a card in the hand, then null
    // is returned.
    if (position >= 0 && position < hand.size())
    return (Card)hand.elementAt(position);
    else
    return null;
    public void sortBySuit() {
    // Sorts the cards in the hand so that cards of the same suit are
    // grouped together, and within a suit the cards are sorted by value.
    // Note that aces are considered to have the lowest value, 1.
    Vector newHand = new Vector();
    while (hand.size() > 0) {
    int pos = 0; // Position of minimal card.
    Card c = (Card)hand.elementAt(0); // Minumal card.
    for (int i = 1; i < hand.size(); i++) {
    Card c1 = (Card)hand.elementAt(i);
    if ( c1.getSuit() < c.getSuit() ||
    (c1.getSuit() == c.getSuit() && c1.getValue() < c.getValue()) ) {
    pos = i;
    c = c1;
    hand.removeElementAt(pos);
    newHand.addElement(c);
    hand = newHand;
    public void sortByValue() {
    // Sorts the cards in the hand so that cards of the same value are
    // grouped together. Cards with the same value are sorted by suit.
    // Note that aces are considered to have the lowest value, 1.
    Vector newHand = new Vector();
    while (hand.size() > 0) {
    int pos = 0; // Position of minimal card.
    Card c = (Card)hand.elementAt(0); // Minumal card.
    for (int i = 1; i < hand.size(); i++) {
    Card c1 = (Card)hand.elementAt(i);
    if ( c1.getValue() < c.getValue() ||
    (c1.getValue() == c.getValue() && c1.getSuit() < c.getSuit()) ) {
    pos = i;
    c = c1;
    hand.removeElementAt(pos);
    newHand.addElement(c);
    hand = newHand;

    Please don't crosspost. It cuts down on the effectiveness of responses, leads to people wasting their time answering what others have already answered, makes for difficult discussion, and is generally just annoying and bad form.

  • How Can I Put Fields Into a Calendar Grid?

    Hello All
    I have a project that requires me to create a form in a calendar format.  Each day (or square) in the calendar will need drop-down menus in it with various times of the day from which the user can select.  Additionally, the user will need to input his name and email address at the top of the calendar.  This is a very simple matter if I create it as a PDF form (which I have done).  However, we want to try this as a WEB form.  It doesn't seem that formscentral offers tables in which you can put fields.  I looked for a way to use a .png image of the artwork as a background and just insert fields where needed, but this too seems to be not an option.  Originally, I thought that formscentral would take my fillable document and convert it to a web form, but the technology is obviously not there.  Thankfully, I'm on the 99 cent trial, so I can bail out if there is no way to accomplish the job of putting fields on a calendar grid.  Any help or suggestions would be appreciated.  None of us can code in HTML.  I've put in an image to give a better idea of what it is we're after.
    Thanks
    --Daryl

    in the future. you should start out with a symbol, then you can select the symbol you want to replace and choose the symbol you want to replace it with.
    for now i would use a script.
    go here: http://www.wundes.com/JS4AI/
    there are several scripts in that could apply here.
    CopyToMultipleObjects
    CopyToObject
    SwapObjects
    i use swap objects a lot, but i modified it so there are no dialogue windows. you can pretty much guess what they do by their name and when replacing the hexagons with your symbols using any of those scripts, your symbol wil be centered with the replaced hexagon.

  • Hello -.I lost my iMovie icon in Launchpad-how can i put this back on Launchpad ???, Hello -.I lost my iMovie icon in Launchpad-how can i put this back on Launchpad ???

    Hello
    I am making little clips on iMovie with my own pictures.
    Trying to put my pic in a special Map Clip.
    But pictures are not loading in this Map.
    Also lost my IMovie icon on Launchpad and don't know how to put it back.
    Is there a more simple way to bring my pictitures to iMovie to use them for a clip.????
    Allso having problems with iPhoto....
    pictures are mutiplying.....sometimes get 4 or 5 copies of them.
    Don't know how to fix that.
    Cannot get Phone Support....
    I life in Indonesia but only speak Duch.
    If I fill in the Phone Support I only can use a Duch phone number...
    can't change that.
    The problem I have can be because of the Intenetnetsignal....a lot of problems with that.
    Can somebody help me please...
    I cannot fix my problems by myself.
    Thank you
    TutiCat

    Hi TutiCat,
    Thank you for your reply and the green tick. I am glad to help. I am a complete novice in iMovie. You may get a better answer about your other questions if you start a new discussion here:
    iMovie for Mac
    https://discussions.apple.com/community/ilife/imovie?view=discussions
    Or if you want an iDevice answer (shudder) IMovie for iOS
    https://discussions.apple.com/community/app_store/imovie_for_ios?view=discussion s
    Regards,
    Ian.

  • How can I put movie into my new ipod video ??

    I would like to know how I can put a movie (dvd) into my ipod video ??

    Commercial or home made?
    If you mean commercial-we aren't allowed to tell you, it violates terms of service.
    Home made-you will need to convert the mpeg2 files into mpeg4 files that comply with the iPod accepted format.

  • I've got a system 7.1 folder that contains a disk tools.image how can i put this on a floppy disk?

    I got myself a PowerBook 165 that has a moved file in the system folder thats stopping it from booting up. I downloaded a system 7 disk tools.image off the internet but the only thing is that I don't know what to do know. I got a usb floppy drive that I use sometimes for my pc stuff but sice mac os 10.8 dosn't have support for HFS I can't copy the image on to the disk. I also have a imac from 2000 that can read HFS files and write them but when ever i try and use disk utility to copy the image over to the floppy disk it always gives me an error. Can someone please help me? I really want my PowerBook to work again.

    Was that on the G3 iMac, under Mac OS 9.2 or 10.4?
    Is StuffIt Expander installed and active? If so, you could check whether the StuffIt Expander preferences are set to mount images (choose not to instead).
    Anyway, download the Network Access Disk 7.5 file (preferably when the machine is running Mac OS 9.2). Use StuffIt Expander to decode the MacBinary (.bin). The self-expanding archive (.sea) will probably open automatically (otherwise, double-click on the .sea file). Locate a Network Access.image file inside the resulting Network Access folder.
    Now, try Disk Copy 4.2 under Mac OS 9.2. Do not double-click on the image file. Instead, launch the Disk Copy (4.2) program. Choose to Load Image File, and select and open the Network Access.image. Then, click on the Make A Copy button. It may or may not be possible to create a floppy this way through a USB drive.
    If Disk Copy 4.2 does not work, try Disk Copy 6.3.3 (Mount Image under the Image menu) with the Network Access.image file. The mounted image will be called Network Access. Insert a floppy in the USB drive before you choose Make a Floppy from the Utilities menu in Disk Copy 6.3.3.
    If the above does not work, again mount the Network Access.image file using Disk Copy 6.3.3. Open the mounted image (Network Access). Inside is a System Folder. Open this System Folder and remove all files from the three folders Apple Menu Items, Control Panels and Extensions (throw them into the Wastebasket/Trash, do not forget to empty the Wastebasket/Trash). The size of the System Folder is now somewhat smaller. Try to drag-copy the System Folder onto an empty (freshly Mac-formatted) 1.44 MB floppy disk in the USB drive. This may or may not work.
    Otherwise, you may want to test the Mac OS X dd procedure (the LowEndMac article).
    Alternatively, you may want to use an old Windows PC with a built-in floppy drive (and Aladdin/StuffIt Expander and WinImage).
    Jan

Maybe you are looking for