Welcome to the soodoku universe!