josephus puzzle completed