#)# #..########### ##............## ....(.....)... #..........# #....pp....# #...pp@p*..# #..pp