Keyword: dancing on a staircase