package main
import (
"bufio"
"fmt"
"os"
)
func main() {
var next byte
var buf = bufio.NewScanner(os.Stdin)
for buf.Scan() {
var b, t byte
switch buf.Text() {
case "white":
b, t = 0x01, 0x03
case "black":
b, t = 0x02, 0x31
case "purple":
b, t = 0x04, 0x35
case "red":
b, t = 0x08, 0x2F
case "green":
b, t = 0x10, 0x1E
case "orange":
b, t = 0x20, 0x35
default:
continue
}
if next&b != 0 {
fmt.Println("Boom")
return
}
next = t
}
fmt.Println("Bomb defused")
}
cGFja2FnZSBtYWluCgppbXBvcnQgKAogICAgImJ1ZmlvIgogICAgImZtdCIKICAgICJvcyIKKQoKZnVuYyBtYWluKCkgewogICAgdmFyIG5leHQgYnl0ZQogICAgdmFyIGJ1ZiA9IGJ1ZmlvLk5ld1NjYW5uZXIob3MuU3RkaW4pCiAgICBmb3IgYnVmLlNjYW4oKSB7CiAgICAgICAgdmFyIGIsIHQgYnl0ZQogICAgICAgIHN3aXRjaCBidWYuVGV4dCgpIHsKICAgICAgICBjYXNlICJ3aGl0ZSI6CiAgICAgICAgICAgIGIsIHQgPSAweDAxLCAweDAzCiAgICAgICAgY2FzZSAiYmxhY2siOgogICAgICAgICAgICBiLCB0ID0gMHgwMiwgMHgzMQogICAgICAgIGNhc2UgInB1cnBsZSI6CiAgICAgICAgICAgIGIsIHQgPSAweDA0LCAweDM1CiAgICAgICAgY2FzZSAicmVkIjoKICAgICAgICAgICAgYiwgdCA9IDB4MDgsIDB4MkYKICAgICAgICBjYXNlICJncmVlbiI6CiAgICAgICAgICAgIGIsIHQgPSAweDEwLCAweDFFCiAgICAgICAgY2FzZSAib3JhbmdlIjoKICAgICAgICAgICAgYiwgdCA9IDB4MjAsIDB4MzUKICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICBjb250aW51ZQogICAgICAgIH0KICAgICAgICBpZiBuZXh0JmIgIT0gMCB7CiAgICAgICAgICAgIGZtdC5QcmludGxuKCJCb29tIikKICAgICAgICAgICAgcmV0dXJuCiAgICAgICAgfQogICAgICAgIG5leHQgPSB0CiAgICB9CiAgICBmbXQuUHJpbnRsbigiQm9tYiBkZWZ1c2VkIikKfQ==