# .### .## ## #... #.. .# #...##%# .# ####...##.# .# #.........##)#.# ...?....op.p.# ......)(##.#.# ##...##.# .# #..o##.##p# ####...##.K..# #....5..p.#### #.#######.## #.# ##..a## #.# #.....######.# ##.# #............. ..# #.....#####... #.# ##...## #.#######)## #<........# #.#.#....## #.#.##.#.# ..#.##.#.# ####....#.# ######.# ... ... ..