###### #....# #....# +....# #....# ##+#Kp.D { K..... {....# {{ ....+ ...# +###