##+####### #........# #........####### #............... +.......q..^.... #.....dDz....... #......X).......... #......y<.......... #.................. #)................. #.................. #.................. #.................. #######...<....# #........# #....d...# #....[...+ #........# #........# #........# #######+##