################ #########..............################ ..........############................# ..######..# ################.# #####..## #.# .........######## #.# .#####..........# #.# #..#######.# #.# .....# #.##### #.# ####.## #.....# #.# ..# #####.###############.# ..# #............##.......# ... #.###.######.##.####### ##.###.# #.# .####...##.### #.# .............# #.# ####...##....# #.# ##.#####..# #.# #.# ..# #pK...... #.# ..# #p######. #.# .# #p# #.. .. #p. ### ... ... .#..