Train%252520ride - Mosaic of thoughts