Kayoudee

Tests that i've did for a couple weeks.
Puzzle