################ ?#....o.......... ...............## .#/######.###.# ..........# .# .#.######.###.# .######.....# ...........## ##### #########)######...# #.)........# ########...# ##.## #.# #.# #.# #.# #.###### #......# ######.# #.# #.# ###.# #...# #.### ### #.# #.. #.# #.# #.# #.# ########.## #.# ..........####.##### ########......)....# #....##.###.# ####.##.# ..##.# # # #####.# .# ..# #%# #.## ..# #.##...# #.# # #......# # #.####.# #..#...# #.#.#....# #..# ### #.#.#.# #..# #.#.#<########..# #.....%.........# ##........#####.# #....###.# #.# ####%# #.#####.# #########.# #.......# ..........# ######### ###########