################ ................# .........######.# ########.######.# # #.........########### #. #####..#####............. ###.# #......# ##<########### .......#.####.# #.# .......<#.# #.# #%# .......#))# #.# #.# ........#.# #.# #.# ...........####.# #.# ............p...# #.# #..........###### #.# %..####..## #.# . #... #.# #...# #...# ...## ##... ##.#