#########+ #####+##### #.......... #.........# #..........# +.........# #..........# #.........# #..........# #.........####..........# #.........'.##..........+ #.........#..'..........# ###'##########..........# #...# #######'#### ##.### #..# #### #..# #######'### ..... ##'######## ###.........# ###+####### (.h... #.........# #.'...>.....######.........# ....... #.........#####.#.........'....'........[# ....... #.........#K....#.........######.....)...# ....h.. #.........#.#####.........# #.........# %.......######.........#.# #.........# #.........# ........'....'.........'.# ####'###### ######'#### ..$.....######.........### ###...# #....# ##+#### ########'## #...### #.#### ###...# #.### #.# #...### #.# ##'##### #########+### ######'####### ###.######### #......# #...........####....%.......###..>........########......# #...........'..'............#...................##......# #.......%...####............'.#...........#####..'......# #...........# #............###........%..# ####......# ##########'## #............# ##########.## #......# #.## ############## ##.# ###+#### #..# #..# ##.# #.## #.# #######'##### #########'## #...........# #..........############# #...........# #..........'...........# #.......<...# #..........###########.########...........+ #..........# #.......##..........># #..........# #######..'...........# #..........# ####...........# ############ #...........# #...........# #############