#3496 by Gil

#3497 by YourMove

#3498 by YourMove

#3499 by YourMove

#3500 by YourMove

#3501 by YourMove

#3502 by YourMove

#3503 by YourMove

#3504 by YourMove

#3505 by How i did playing white pieces ??