######################## #..........#......#.#..# #......................# ........................# .........k..............# .....M..................# .......%................# .......................# ...>...................# .#..#..................# #####.................# #...................# #..........>........# #...................# #...................# #####...................# #............[...........# #...........)............# ..........)..............# ............%.............# ........%.)...............# ...........)..............# ........<.................# ..........................# .........................# .........................# ..................(......# ........................# ............<..........# ...................(. .......... ..)