Missing square puzzle