####################################################### #....................................................... #..########..######............................######..# #..########..# #.############.############..# ..# #........(...######.############...............######..## #..............................)......................... #..######............############..........######........ #..# #.#########..# #.......... #..###### #..# #.# #..# #.......... #..# #..######.#########..# #.......... #..# #....<...............############..........######..##### #................>....................................... #.##########....o..........<......#########........(..... #.# #..########............# #..######..#### #.##########..########......(.....#### #............. #......................................[..?............. #.########..#######.....................................Z #.########..#######.######...######...[........########## #..........)........######.....................# #............................................... #.......!..)...........................########## #..#######..#####..##########.......... #..#######..# #).##########........ #...........#####.................... #.................................... #...........######.........########## #..#######..# #..#####..# #..# #..######..#####..# #..#######.........).......# #........................... #.#######...#####.<.......... #.# #...# #...########.. #.#######...#####.............. #............................... #...........########........ #.#######...# #..###### #.# #..y# #..# #.# #...# #..# #.# #...# #..# #.#######...# ###..# #h.§y............. .... #.#############..# #### #.# .# #.# ..#### #y#############...... #YY.Y............^... #..Y................. #..Y................# #.......Y..Y........# #...................# #.................... #.................... #.............######. #.###########.#