case文でbreakを忘れて酷い目にあった。