harder mode （have a try!）