##... ..... .... ########..##### .o.............. o................ ......>............ #..o.......... ####............. ................... ....#######......... .....#######...###### ............I........ .................... ............########## ...#######...###### ................... ................... #####............. #..########### #############..###### ....................... ............I..######## ............o...# ................#### ..................... . ...................... .. ..# ######..############# ... ..# #######..# ....#########... .>.......########## ............... .........).......... #...........# ##########..###### ####...........# #..####### ...............##################I........ ........................................... ..# #####...#########......................... #..# ######...# #...###########..######### ..# #... .........#########...###########..############# ..# #... ................................................ ..# #..# ######..##############...#############...##### ..# #..# #..# #...# #...# #.# #..# #..# #...# #...# #.# #..#########..##############...#############.).##### ########.# #...O................................................ .........# #.############..#######.............................. .........<# #.# #..# #...##########.................. #######..# #.############..#######...##########..................# #..# #.....................................................##########..# #.................................................................# #........O.<......................................................# #..########...........<...########...##########.#################.# #..########.......................................................# #.................................................................# ###################################################################