... ...####### .......?.# .........# .........## ..........# ........).##### ......p<).....# ......###....## ..... #### .... ... .. .