###### ####....# #.......# #.###...# #.##....## ############.##.._..############# .........?....###∩###............. . ...........{...#######....<...# ..# ......?...>.....#####.........# ..# ..........[...................# ..# .............................#############..# ............................................##### ...........................................g.g... #########..###########..############ #..g..g.g.. #..# #..# #.g# #..# #..# #..# #..# # ##..# #..######## #... .......###############g......... ... ...............)................. ...... ....###########..g############# ......### ####.. #...# .......... ......###########...######## .......... ............g.g............... .........# ######.g##########........... .........# #..# #..######### ..........# #g.# #..# ........<.# #..# #..# ........# ############.#############..##########.#############.# #.# #. #.# #.# #.# #.#############.# #######.############ ..##########...............# .................................................# ...#########....................................# #...#############.##################.# #######...# #.##################.# ...........#############....................# ....)......................................# ###........................................# #........................................# #........................................# .........................................# ################.######################.# ###########.# #.# ............######################.# ........................(...........# ........)############...............# #######..# #...............# #..# #...............# #..# #...............# #########..############...............# ......................................# #######################################