ohh sebi ur puzzle has taken wrong turn....