This seems like fun kinda confusing but fun I'm in.