Jigsaw fits Meteorite puzzle