##################################### #...................................) #................................... #^################................## #................................... #..##########...############...#### #..# #.. #...######## #..######## #. ########........... #............ ................... #........... ........########### #..######## #######.######## #......... #############......... #<........ ...................... #..####### ........#############. #..# ######..############ #..# ########.............. #... ...................... .. #.### ##############........ ..< #.# #..##########.# #.# ###...).........## .........M........... ############..M...... #..@##### #...# #.......... ............. ############..