####################################################### #..................................).................... #...........................................<............ #........................................................ #................%....................................).. #.................########...........................### #.##############..# #................#######..### #...........(.....########................#######.## #................................................## #..##########.................................#### #..######## #..................##############.# #..............................##############.# #.................<....................)......# #.########. ##############...##########..###### #.# #...# #..# #.# . #...# #..# #.# #.. #...##########..# #.########..##############...............##### ### #.............................................. ###.# #...................)......#########.......... #...# #..#########..###########..# #...####### ..# ###.# #..# #[.# #..# #...# ...# #.# #..#########..# #..# #...# ...# #.# #.............###########..#########..)##### ..##########.# #............................................ ..........>..# #..############.%.##############..########## #.#########..# #..# #...# #..# #.# #..# #..# ########...##############..###############.#########.)# #... ........o...o...o......................................# #..# ######..###########......................############.# #..# #..# #......................# #.# . #######..# #......................# #.# .........###########......................############.# .......{...............................................# ........................o....#############.............# #########........o%...op..<.# #..#########..# #..........o........# #..# #..# #...................# #..# #..# .......................#############..#########..# .................................................# #.################................%#############.# . #..############...# #.# #..# #...# #.# #..# #...# #[# ##############..############[..#############.# ......................>......................# .########..##########.....>......###########.# .########..# #..#########.# #.# ............##########..#########.###########.# ..................%...........................# #########.............<.#########..#########..# #...###########.# #..# #..# #########........... ..# ######..#########..# .............%..... ... ....................# ################### ##### ####################