Five Step Path - 00&&


00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&00&&