####################### .......)..).(.........# ............... ........P)).()))).....# ............... ......#######)##).....# ............... ......#.....)()#....(.# ............... ..... #.######.#......# .....$......... ..... #.'....#)#......# ....>.......... ..........#.#....#)#......# ............... ..........#.#....#)#......# ...........................# #########'##############...# ........)........!.....#...# .......................+...# ####+############'#########'###..#...# .......................^......#..#...# .......<........[............)#..#...# .....................>........#..#...# ##########'##################'#..#...# ......^)).$(.....).......#...# .......).................#...# ########)##################...# .......Xx.....................# ........)........<............# .......(......................# ###############################