Now I can't unthink parts of that one! Nice solution though.