_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7_~7