1181,Before and After Puzzle,44.5%,Medium,5.639540205927847, https://leetcode.com/problems/before-and-after-puzzle